rbridges.com homepage

Palmadusta saulae saulae 
(Gaskoin 1843)


Siasi Island, Sulu Sea, Philippines
21.9 mm