(Abisara chela)
Abisara chela, the spot Judy, is a small but striking butterfly found in India that belongs to the family Riodinidae.