This beauty which almost looks like it is hovering when you can't see the legs is known as a Sara longwing (Heliconius sara), one of the quite many butterflies which feed on the leaves of the passionflower.
In fact, they have a bit of an arms race going there. The plants developed poison which killed the caterpillars eating the leaves - until they came up with a way to not only be immune to the poison, but in fact store it within themselves, making the caterpillars in turn poisonous.
Caterpillars are no strangers to eating other butterfly eggs so female butterflies are hesitant to lay eggs on leaves which already have eggs on them as those, with a head start, will hatch before their batch and thus most likely eat newer eggs. This fact has led to the pasion flowers having leaves with little dimples on them - which look like eggs and thereby fooling the butterflies that leaf is already taken and therefore looking elsewhere for a spot for their eggs.
Part 1 here: www.flickr.com/photos/tinyturtle/52751931220/
Part 2 here: www.flickr.com/photos/tinyturtle/52760545555/
Part 3 here: www.flickr.com/photos/tinyturtle/52819370073/