rbridges.com homepage

Arestorides argus contracasta 
Lorenz 2012


Zanzibar Island, Tanzania
74.6 mm