Last instar larva of Indian fritillary
pupa of Indian fritillary
Back to Top