1970.01
-
TEPE70-11.
Isla Montuosa, Panama.
7.475° N 80.2467° W
Sept. 18, 1970
Chemfish
R/V Alpha Helix.
William A. Newman | Spencer Luke