Designed by
Title
Closeup of Luthrodes Pandava, Chilades Pandava on the plant #331304301
Description
Closeup of Luthrodes Pandava, Chilades Pandava on the flower, a species of lycaenid butterfly found in India, Sri Lanka, Myanmar, United Arab Emirates, Indochina, Peninsular Malaysia, Singapore, Taiwan, Java