Hi, its looks as if it could be one of the Heliconius Sp, but there are dozens. A lot of the pictorial example are old and just show the butterfly from above with the wings spread open which isn't useful when your image is side-on. I did think that
Heliconius ethilla looked a possible though.
Heliconius ethilla