E Trop Pacific Ocean
Ecuador
Galápagos
Tower Island (Genovesa), Darwin Bay
30Dec1952
-
0°18.8'N - 089°57.8'W
0.313, -89.963
UCLA W53-138
B Halstead; LS Kuninobu