rbridges.com homepage

Palmadusta saulae  
(Gaskoin 1843)


Davao, Mindanao Island, Philippines
27.8 mm