(Heliconius melpomene) is one of the heliconiine butterflies found from Mexico to northern South America.
butterfly Heliconia hecale resting on a leaf