#1 might actually be Heliconius melpomene although the white stripe is partelly covered by the forewing. The stripe is in my eyes quite broad which would fit for Melpomene.
#2 is definitely Heliconius erato petiverana. #1 I am not sure about the wings. If the white stripe is interrupted than it is Heliconius melpomene rosina. #3 is not possible to ID. Please, check if all three are the same ones.
Comments (3)