rbridges.com homepage

Barycypraea teulerei  
(Cazenavette 1846)


Masirah Island, Oman
45.5 mm