Leopard Lacewing (Cethosia cyane)

butterfly with black, white, yellow and orange markings on a light blue flower