Close
Caterpillar of Malay Lacewing
Cethosia hypsea