rbridges.com homepage

Palmadusta ziczac ziczac 
(Linnaeus 1758)


Olango Island, Philippines
17.5 mm