E Trop Pacific Ocean
Ecuador
Galápagos
Isla Espanola (Hood Island): Punta Suarez
11Feb1967
-
01°22.1’S - 089°44.8’W
-1.368, -89.747
UCLA W67-40
V Walters & party