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