rbridges.com homepage

Palmadusta saulae saulae 
(Gaskoin 1843)


Davao, Mindanao Island, Philippines
20.8 mm