1975.03
-
ECCE EC-19.
Estero Coyote, Baja Calif. Sur, Mexico.
26.8167° N 113.525° W
July 28, 1975
Spencer Luke
formalin 8%
EtOH 50%