Cepora licaea (Fabricius, 1787)


Indonesia, Nias


55 mm
Distribution