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