rbridges.com homepage

Arestorides argus argus 
(Linnaeus 1758)


Samar, Philippines
58.2-67.2 mm