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