Stock Photo: Leopard Lacewing butterfly (Cethosia cyane) pollinating a flower