Butterflies and Moths of North America

collecting and sharing data about Lepidoptera

Butterfly, Moth, and Caterpillar Photographs from Mexico

Displaying 1201 - 1350 of 3118 photographs


Family Pieridae

Subfamily Coliadinae

Pyrisitia dina Dina Yellow
Pyrisitia dina Dina Yellow
Pyrisitia dina Dina Yellow
Pyrisitia dina Dina Yellow
Pyrisitia dina Dina Yellow
Pyrisitia dina Dina Yellow
Abaeis nicippe Sleepy Orange
Abaeis nicippe Sleepy Orange
Abaeis nicippe Sleepy Orange
Abaeis nicippe Sleepy Orange
Abaeis nicippe Sleepy Orange
Nathalis iole Dainty Sulphur
Nathalis iole Dainty Sulphur
Nathalis iole Dainty Sulphur
Nathalis iole Dainty Sulphur
Nathalis iole Dainty Sulphur
Nathalis iole Dainty Sulphur
Nathalis iole Dainty Sulphur
Nathalis iole Dainty Sulphur
Nathalis iole Dainty Sulphur
Nathalis iole Dainty Sulphur
Nathalis iole Dainty Sulphur
Nathalis iole Dainty Sulphur
Nathalis iole Dainty Sulphur
Nathalis iole Dainty Sulphur
Nathalis iole Dainty Sulphur
Prestonia clarki West-Mexican Sulphur

Family Lycaenidae

Subfamily Lycaeninae

Iophanus pyrrhias Guatemalan Copper
Iophanus pyrrhias Guatemalan Copper

Subfamily Theclinae

Eumaeus childrenae Superb Cycadian or Great Cycadian
Eumaeus toxea Mexican Cycadian
Eumaeus toxea Mexican Cycadian
Eumaeus toxea Mexican Cycadian
Eumaeus toxea Mexican Cycadian
Eumaeus toxea Mexican Cycadian
Eumaeus toxea Mexican Cycadian
Brangas neora Common Brangas
Evenus regalis Regal Hairstreak
Evenus regalis Regal Hairstreak
Evenus regalis Regal Hairstreak
Evenus regalis Regal Hairstreak
Evenus regalis Regal Hairstreak
Evenus regalis Regal Hairstreak
Evenus regalis Regal Hairstreak
Atlides halesus Great Purple Hairstreak
Atlides halesus Great Purple Hairstreak
Atlides halesus Great Purple Hairstreak
Atlides halesus Great Purple Hairstreak
Atlides halesus Great Purple Hairstreak
Atlides halesus Great Purple Hairstreak
Atlides carpasia Jeweled Hairstreak
Pseudolycaena damo Sky-blue Hairstreak
Pseudolycaena damo Sky-blue Hairstreak
Pseudolycaena damo Sky-blue Hairstreak
Pseudolycaena damo Sky-blue Hairstreak
Pseudolycaena damo Sky-blue Hairstreak
Pseudolycaena damo Sky-blue Hairstreak
Pseudolycaena damo Sky-blue Hairstreak
Pseudolycaena damo Sky-blue Hairstreak
Pseudolycaena damo Sky-blue Hairstreak
Pseudolycaena damo Sky-blue Hairstreak
Pseudolycaena damo Sky-blue Hairstreak
Theritas lisus Lisus Hairstreak
Callophrys xami Xami Hairstreak
Callophrys xami Xami Hairstreak
Callophrys xami Xami Hairstreak
Callophrys xami Xami Hairstreak
Callophrys xami Xami Hairstreak
Callophrys xami Xami Hairstreak
Callophrys xami Xami Hairstreak
Callophrys xami Xami Hairstreak
Callophrys mcfarlandi Sandia Hairstreak
Callophrys guatemalena Guatemalan Hairstreak
Cyanophrys amyntor Amyntor Greenstreak
Cyanophrys herodotus Tropical Greenstreak
Cyanophrys herodotus Tropical Greenstreak
Cyanophrys longula Long-winged Greenstreak
Cyanophrys longula Long-winged Greenstreak
Cyanophrys miserabilis Clench's Greenstreak
Cyanophrys miserabilis Clench's Greenstreak
Cyanophrys miserabilis Clench's Greenstreak
Rekoa meton Meton Hairstreak
Rekoa meton Meton Hairstreak
Rekoa meton Meton Hairstreak
Rekoa meton Meton Hairstreak
Rekoa meton Meton Hairstreak
Rekoa palegon Gold-bordered Hairstreak
Rekoa palegon Gold-bordered Hairstreak
Rekoa palegon Gold-bordered Hairstreak
Rekoa palegon Gold-bordered Hairstreak
Rekoa marius Marius Hairstreak
Rekoa marius Marius Hairstreak
Rekoa marius Marius Hairstreak
Rekoa marius Marius Hairstreak
Rekoa marius Marius Hairstreak
Arawacus togarna Togarna Hairstreak
Arawacus togarna Togarna Hairstreak
Arawacus sito Fine-lined Hairstreak
Arawacus sito Fine-lined Hairstreak
Arawacus sito Fine-lined Hairstreak
Arawacus sito Fine-lined Hairstreak
Arawacus sito Fine-lined Hairstreak
Arawacus sito Fine-lined Hairstreak
Arawacus sito Fine-lined Hairstreak
Arawacus sito Fine-lined Hairstreak
Arawacus sito Fine-lined Hairstreak
Arawacus sito Fine-lined Hairstreak
Arawacus sito Fine-lined Hairstreak
Arawacus sito Fine-lined Hairstreak
Arawacus sito Fine-lined Hairstreak
Arawacus jada Creamy Stripestreak
Arawacus jada Creamy Stripestreak
Arawacus jada Creamy Stripestreak
Contrafacia bassania White-etched Hairstreak
Contrafacia imma Imma Hairstreak
Contrafacia imma Imma Hairstreak
Kolana lyde Lyde Hairstreak
Phaeostrymon alcestis Soapberry Hairstreak
Ocaria petelina Petelina Hairstreak
Ocaria petelina Petelina Hairstreak
Ocaria ocrisia Black Hairstreak
Chlorostrymon simaethis Silver-banded Hairstreak
Chlorostrymon simaethis Silver-banded Hairstreak
Chlorostrymon simaethis Silver-banded Hairstreak
Chlorostrymon simaethis Silver-banded Hairstreak
Chlorostrymon simaethis Silver-banded Hairstreak
Chlorostrymon telea Telea Hairstreak
Janthecla janthina Janthina Hairstreak
Lamprospilus collucia Two-toned Groundstreak or Patchy Groundstreak
Electrostrymon hugon Ruddy Hairstreak
Electrostrymon hugon Ruddy Hairstreak
Electrostrymon hugon Ruddy Hairstreak
Electrostrymon hugon Ruddy Hairstreak
Electrostrymon hugon Ruddy Hairstreak
Electrostrymon hugon Ruddy Hairstreak
Electrostrymon hugon Ruddy Hairstreak
Ziegleria hesperitis Common Groundstreak
Kisutam sillus Sky-blue Groundstreak
Kisutam sillus Sky-blue Groundstreak
Calycopis clarina White-striped Groundstreak
Calycopis demonassa Shining Groundstreak or Rusty-banded Groundstreak
Calycopis isobeon Dusky-blue Groundstreak
Calycopis isobeon Dusky-blue Groundstreak
Calycopis isobeon Dusky-blue Groundstreak
Calycopis drusilla Drusilla Groundstreak
Strymon melinus Gray Hairstreak
Strymon melinus Gray Hairstreak
Strymon rufofusca Red-crescent Scrub-Hairstreak
Strymon rufofusca Red-crescent Scrub-Hairstreak