rbridges.com homepage

Cribrarula comma  
(Perry 1811)


Nungwi, N. Zanzibar Island, Tanzania
16.6-21.4 mm