rbridges.com homepage

Erronea caurica elongata 
(Perry 1811)


Zanzibar Island, Tanzania
50.0 mm