-
1532-2.
La Libertad, El Salvador.
13.4833° N 89.3167° W
June 12, 1979
Attached to styrofoam float. Brought in by fishermen