gallery > _ Coexistence

Hypolimnas bolina,
Hypolimnas bolina,
Common names: the great eggfly, common eggfly or, in New Zealand, moon butterfly
August 10, 2018