A worldwide community photographing and learning about wildlife
Heliconius melpomene
This is the original Heliconius melpomene cythera:
http://www.butterfliesofamerica.com/L/he...
Yours looks similar. As scientific ID we might be on the safer side with just Heliconius melpomene.
Heliconius melpomene and most probably a hybrid of Heliconius melpomene cythera.