Record #49094 of 84935
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.