rbridges.com homepage

Palmadusta diluculum diluculum 
(Reeve 1845)


Pemba Island, Tanzania
19.5-21.8 mm