1974.001
20
-
Palomar Reef, La Jolla, California.
32.75° N 117.37° W
Jan. 8, 1974
Spencer Luke
formalin 8%
EtOH 50%