________________________________ 
Species   Heliconius melpomene

Heliconius melpomene rosina

Boisduval, 1870

Melpomene Longwing

Costa Rica & Panama

Heliconius melpomene vulcanus

Butler, 1865

Melpomene Longwing

Panama & Colombia