AvianDiversity » A Connoisseur's Eye » Butterflies and Moths » Nymphalidae Butterflies » Danaid Eggfly (Hypolimnas misippus)

Danaid Eggfly (Hypolimnas misippus)