Record #49091 of 84935
M1023 M1025
Mollusca

-

-

-

-

(image not available)

ECCE.

Punta Pequena, Baja California Sur, Mexico.

26.2333° N
112.4667° W

-

July 20, 1975

-

-

Spencer Luke

-

-

-

Rocky intertidal.