photo sharing and upload picture albums photo forums search pictures popular photos photography help login
Type your message and click Add Comment
It is best to login or register first but you may post as a guest.
Enter an optional name and contact email address. Name
Name Email
help private comment
Mark Brown | profile | all galleries >> North American Insects, Spiders, and Other Invertebrates >> Butterflies >> Hairstreaks and Elfins tree view | thumbnails | slideshow

Hairstreaks and Elfins

Habrodais grunus; Golden Hairstreak
Habrodais grunus; Golden Hairstreak
Habrodais grunus; Golden Hairstreak
Habrodais grunus; Golden Hairstreak
Eumaeus atala; Atala eggs
Eumaeus atala; Atala eggs
Eumaeus atala; Atala caterpillar; early instar
Eumaeus atala; Atala caterpillar; early instar
Eumaeus atala; Atala caterpillar
Eumaeus atala; Atala caterpillar
Eumaeus atala; Atala chrysalids
Eumaeus atala; Atala chrysalids
Eumaeus atala; Atala
Eumaeus atala; Atala
Eumaeus atala; Atala
Eumaeus atala; Atala
Atlides halesus; Great Purple Hairstreak; female
Atlides halesus; Great Purple Hairstreak; female
Atlides halesus; Great Purple Hairstreak; female
Atlides halesus; Great Purple Hairstreak; female
Atlides halesus; Great Purple Hairstreak; male
Atlides halesus; Great Purple Hairstreak; male
Atlides halesus; Great Purple Hairstreak; male
Atlides halesus; Great Purple Hairstreak; male
Callophrys perplexa; Lotus Hairstreak
Callophrys perplexa; Lotus Hairstreak
Callophrys perplexa; Lotus Hairstreak
Callophrys perplexa; Lotus Hairstreak
Callophrys gryneus gryneus; Olive Juniper Hairstreak
Callophrys gryneus gryneus; "Olive" Juniper Hairstreak
Callophrys gryneus gryneus; Olive Juniper Hairstreak
Callophrys gryneus gryneus; "Olive" Juniper Hairstreak
Callophrys gryneus gryneus; Olive Juniper Hairstreak
Callophrys gryneus gryneus; "Olive" Juniper Hairstreak
Callophrys gryneus gryneus; Olive Juniper Hairstreak
Callophrys gryneus gryneus; "Olive" Juniper Hairstreak
Callophrys gryneus siva; Siva Juniper Hairstreak
Callophrys gryneus siva; "Siva" Juniper Hairstreak
Callophrys gryneus siva; Siva Juniper Hairstreak
Callophrys gryneus siva; Siva Juniper Hairstreak
Callophrys spinetorum; Thicket Hairstreak
Callophrys spinetorum; Thicket Hairstreak
Callophrys spinetorum; Thicket Hairstreak
Callophrys spinetorum; Thicket Hairstreak
Callophrys augustinus; Brown Elfin
Callophrys augustinus; Brown Elfin
Callophrys augustinus; Brown Elfin
Callophrys augustinus; Brown Elfin
Callophrys augustinus; Brown Elfin
Callophrys augustinus; Brown Elfin
Callophrys augustinus; Brown Elfin
Callophrys augustinus; Brown Elfin
Callophrys augustinus; Brown Elfin
Callophrys augustinus; Brown Elfin
Callophrys fotis; Desert Elfin
Callophrys fotis; Desert Elfin
Callophrys fotis; Desert Elfin
Callophrys fotis; Desert Elfin
Callophrys henrici; Henry's Elfin
Callophrys henrici; Henry's Elfin
Callophrys henrici; Henry's Elfin
Callophrys henrici; Henry's Elfin
Callophrys eryphon; Western Pine Elfin
Callophrys eryphon; Western Pine Elfin
Rekoa marius; Marius Hairstreak
Rekoa marius; Marius Hairstreak
Satyrium titus; Coral Hairstreak; female
Satyrium titus; Coral Hairstreak; female
Satyrium titus; Coral Hairstreak; female
Satyrium titus; Coral Hairstreak; female
Satyrium titus; Coral Hairstreak; female
Satyrium titus; Coral Hairstreak; female
Satyrium titus; Coral Hairstreak; male
Satyrium titus; Coral Hairstreak; male
Satyrium titus; Coral Hairstreak; male
Satyrium titus; Coral Hairstreak; male
Satyrium titus; Coral Hairstreak; male
Satyrium titus; Coral Hairstreak; male
Satyrium acadicum; Acadian Hairstreak
Satyrium acadicum; Acadian Hairstreak
Satyrium acadicum; Acadian Hairstreak
Satyrium acadicum; Acadian Hairstreak
Satyrium acadicum; Acadian Hairstreak
Satyrium acadicum; Acadian Hairstreak
Satyrium californica; California Hairstreak
Satyrium californica; California Hairstreak
Satyrium californica; California Hairstreak
Satyrium californica; California Hairstreak
Satyrium californica; California Hairstreak
Satyrium californica; California Hairstreak
Satyrium sylvinus; Sylvan Hairstreak
Satyrium sylvinus; Sylvan Hairstreak
Satyrium sylvinus; Sylvan Hairstreak
Satyrium sylvinus; Sylvan Hairstreak
Satyrium caryaevorus; Hickory Hairstreak
Satyrium caryaevorus; Hickory Hairstreak
Satyrium caryaevorus; Hickory Hairsteak
Satyrium caryaevorus; Hickory Hairsteak
Satyrium caryaevorus; Hickory Hairsteak
Satyrium caryaevorus; Hickory Hairsteak
Satyrium caryaevorus; Hickory Hairsteak
Satyrium caryaevorus; Hickory Hairsteak
Satyrium caryaevorus; Hickory Hairstreak
Satyrium caryaevorus; Hickory Hairstreak
Satyrium edwardsii; Edwards' Hairstreak
Satyrium edwardsii; Edwards' Hairstreak
Satyrium edwardsii; Edwards' Hairstreak
Satyrium edwardsii; Edwards' Hairstreak
Satyrium calanus; Banded Hairstreak caterpillar
Satyrium calanus; Banded Hairstreak caterpillar
Satyrium calanus; Banded Hairstreak caterpillar
Satyrium calanus; Banded Hairstreak caterpillar
Satyrium calanus; Banded Hairstreak caterpillar
Satyrium calanus; Banded Hairstreak caterpillar
Satyrium calanus; Banded Hairstreak
Satyrium calanus; Banded Hairstreak
Satyrium calanus; Banded Hairstreak
Satyrium calanus; Banded Hairstreak
Satyrium calanus; Banded Hairstreak
Satyrium calanus; Banded Hairstreak
Satyrium calanus; Banded Hairstreak
Satyrium calanus; Banded Hairstreak
Satyrium calanus; Banded Hairstreak
Satyrium calanus; Banded Hairstreak
Satyrium calanus; Banded Hairstreak
Satyrium calanus; Banded Hairstreak
Satyrium liparops; Striped Hairstreak
Satyrium liparops; Striped Hairstreak
Satyrium liparops; Striped Hairstreak
Satyrium liparops; Striped Hairstreak
Satyrium liparops; Striped Hairstreak
Satyrium liparops; Striped Hairstreak
Satyrium liparops; Striped Hairstreak
Satyrium liparops; Striped Hairstreak
Satyrium tetra; Mountain Mahogany Hairstreak
Satyrium tetra; Mountain Mahogany Hairstreak
Satyrium tetra; Mountain Mahogany Hairstreak
Satyrium tetra; Mountain Mahogany Hairstreak
Satyrium saepium; Hedgerow Hairstreak
Satyrium saepium; Hedgerow Hairstreak
Satyrium saepium; Hedgerow Hairstreak
Satyrium saepium; Hedgerow Hairstreak
Chlorostrymon simaethis; Silver-banded Hairstreak
Chlorostrymon simaethis; Silver-banded Hairstreak
Chlorostrymon simaethis; Silver-banded Hairstreak
Chlorostrymon simaethis; Silver-banded Hairstreak
Electrostrymon angelia; Fulvous Hairstreak
Electrostrymon angelia; Fulvous Hairstreak
Calycopis cecrops; Red-banded Hairstreak
Calycopis cecrops; Red-banded Hairstreak
Calycopis cecrops; Red-banded Hairstreak
Calycopis cecrops; Red-banded Hairstreak
Calycopis cecrops; Red-banded Hairstreak
Calycopis cecrops; Red-banded Hairstreak
Calycopis isobeon; Dusky-blue Groundstreak
Calycopis isobeon; Dusky-blue Groundstreak
Calycopis isobeon; Dusky-blue Groundstreak
Calycopis isobeon; Dusky-blue Groundstreak
Strymon melinus; Gray Hairstreak caterpillar
Strymon melinus; Gray Hairstreak caterpillar
Strymon melinus; Gray Hairstreak
Strymon melinus; Gray Hairstreak
Strymon melinus; Gray Hairstreak
Strymon melinus; Gray Hairstreak
Strymon melinus; Gray Hairstreak
Strymon melinus; Gray Hairstreak
Strymon melinus; Gray Hairstreak
Strymon melinus; Gray Hairstreak
Strymon melinus; Gray Hairstreak
Strymon melinus; Gray Hairstreak
Strymon melinus; Gray Hairstreak
Strymon melinus; Gray Hairstreak
Strymon rufofusca; Red-crescent Scrub Hairstreak
Strymon rufofusca; Red-crescent Scrub Hairstreak
Strymon rufofusca; Red-crescent Scrub Hairstreak
Strymon rufofusca; Red-crescent Scrub Hairstreak
Strymon martialis; Martial Scrub-Hairstreak
Strymon martialis; Martial Scrub-Hairstreak
Strymon martialis; Martial Scrub-Hairstreak
Strymon martialis; Martial Scrub-Hairstreak
Strymon martialis; Martial Scrub-Hairstreak
Strymon martialis; Martial Scrub-Hairstreak
Strymon istapa; Mallow Scrub-Hairstreak; female
Strymon istapa; Mallow Scrub-Hairstreak; female
Strymon istapa; Mallow Scrub Hairstreak
Strymon istapa; Mallow Scrub Hairstreak
Strymon istapa; Mallow Scrub Hairstreak
Strymon istapa; Mallow Scrub Hairstreak
Strymon istapa; Mallow Scrub Hairstreak
Strymon istapa; Mallow Scrub Hairstreak
Strymon istapa; Mallow Scrub Hairstreak
Strymon istapa; Mallow Scrub Hairstreak
Strymon istapa; Mallow Scrub Hairstreak; female
Strymon istapa; Mallow Scrub Hairstreak; female
Ministrymon leda; Leda Ministreak; summer form
Ministrymon leda; Leda Ministreak; summer form
Ministrymon leda; Leda Ministreak; summer form
Ministrymon leda; Leda Ministreak; summer form
Ministrymon leda; Leda Ministreak; summer form
Ministrymon leda; Leda Ministreak; summer form
Ministrymon leda; Leda Ministreak; winter form
Ministrymon leda; Leda Ministreak; winter form
Ministrymon clytie; Clytie Ministreak
Ministrymon clytie; Clytie Ministreak
Parrhasius m-album; White M Hairstreak
Parrhasius m-album; White M Hairstreak
Parrhasius m-album; White-M Hairstreak
Parrhasius m-album; White-M Hairstreak
Parrhasius m-album; White-M Hairstreak
Parrhasius m-album; White-M Hairstreak