Crimson-patched Longwing
Class: Insecta
Order: Lepidoptera
Family: Nymphalidae
Genus: Heliconius
Species: erato
Location: El Tajin, Veracruz, Mexico