AvianDiversity » A Connoisseur's Eye » Butterflies and Moths » Nymphalidae Butterflies » South Indian Blue Oakleaf (Kallima horsfieldii)

South Indian Blue Oakleaf (Kallima horsfieldii)