-
KD #2024-3.
La Barra de Santiago, Depto Ahuachapan, El Salvador.
13.7° N 90.0333° W
R. A. Gomez
From body of marine turtle.