Record #49096 of 84938
M1026 M1028
Mollusca

-

-

-

-

(image not available)

ECCE.

Punta Pequena, Baja California Sur, Mexico.

26.2333° N
112.4667° W

-

July 20, 1975

-

-

Spencer Luke

-

-

-

Rocky intertidal.