I think it is Erato, the mimic of Melpomene. If you look at the white margin you see some differences in the markings.
http://www.cahurel-entomologie.com/texte_heliconius/groupe_erato.html
http://www.cahurel-entomologie.com/texte_heliconius/groupe_melpomene.html
http://www.neotropicalbutterflies.com/Site%20Revision/Pages/Nymphalidae_Pages/Heliconiinae%20Tribes/Heliconiini_Longwings/Longwing_pages/Heliconius_erato_cyrbia%20Ecuador.html
http://www.neotropicalbutterflies.com/Site%20Revision/Pages/Nymphalidae_Pages/Heliconiinae%20Tribes/Heliconiini_Longwings/Longwing_pages/Heliconius_melpomene.html
Yours looks like the one pictured here (last pic on the right). Melpomene Longwing - Heliconius melpomene cythera
http://www.neotropicalbutterflies.com/Site%20Revision/Pages/Nymphalidae_Pages/Heliconiinae%20Tribes/Heliconiini_Longwings/Longwing_pages/Heliconius_melpomene.html
Comments (3)