Close
Leopard Lacewing (f)
Cethosia cyane