Common egg fly butterfly
Common eggfly butterfly -Hypolimnas bolina, also known as Varied Eggfly Butterflies. They are called Blue Moon Butterflies in New Zealand.
© Nikmd | Stock Free Images
Pro Stock Photos From Dreamstime
Similar Free Images