San Isidro, Ecuador, July 15, 2011
This is probably in the genus Heliconius. It might be one of the many forms of Heliconius erato.