AvianDiversity » A Connoisseur's Eye » Butterflies and Moths » Nymphalidae Butterflies » Common Evening Brown (Melanitis leda)

Common Evening Brown (Melanitis leda)