jt893x (thanks for 20M views): Leopard Lacewing Male
jt893x (thanks for 20M views): Mating Leopard Lacewings
jt893x (thanks for 20M views): Leopard Lacewing Male
jt893x (thanks for 20M views): Leopard Lacewing (cethosia cyane)