rbridges.com homepage

Arestorides argus contracasta 
Lorenz 2012


Zanzibar Island, Tanzania
79.4 mm