Close
Leopard Lacewing Caterpillar
Cethosia cyane