rbridges.com homepage

Cribrarula astaryi  
Schilder 1971


Nuku Hiva, Marquesas Islands, French Polynesia
14.7 mm