The Iole's Daggerwing butterfly ( Marpesia iole ) is one of the most beautiful butterflies I've ever seen. Here you can see some more pics. I just found out it's common name by looking up information on them just now. And I feel very honored to find one of my blog entries on the butterfly come up on the Google Search results here!
I'm pretty sure that this entry will come up on the Google search results too! And here is the Taxonomy on the butterfly. There doesn't seem to be much on this butterfly and it's life cycle and behaviour habits.