AvianDiversity » A Connoisseur's Eye » Butterflies and Moths » Nymphalidae Butterflies » Great Eggfly (Hypolimnas bolina)

Great Eggfly (Hypolimnas bolina)