rbridges.com homepage

Macrocypraea cervus cervus 
(Linnaeus 1771)


Panama City Beach, Florida
114.1 mm