Lobatus peruvianus (Swainson, 1823)

Lobatus peruvianus (Swainson, 1823)

Cebaco Island, Pacific Panama (139 mm.)

Back