1975.046
-
ECCE
Pta. Pequena, Baja Calif. Sur
26.2333° N 112.475° W
July 20, 1975
Spencer Luke | Hemingway
Rocky intertidal.