rbridges.com homepage

Cribrarula astaryi  
Schilder 1971


Nuku Hiva, Marquesas Islands, French Polynesia
15.4 mm