Strombus peruvianus Swainson, 1823

Strombus peruvianus Swainson, 1823

Cebaco Island, Pacific Panama (139 mm.)

Back