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