rbridges.com homepage

Arestorides argus argus 
(Linnaeus 1758)


Oslob, Cebu, Philippines
69.4 mm