photo sharing and upload picture albums photo forums search pictures popular photos photography help login
Tom Murray | profile | all galleries >> Arthropods - Arthropoda >> Insects - Insecta >> Butterflies - Lepidoptera >> New England Butterflies >> Hairstreaks and Elfins tree view | thumbnails | slideshow

Hairstreaks and Elfins

Northern Oak Hairstreak - Fixsenia favonius
Northern Oak Hairstreak - Fixsenia favonius
Acadian Hairstreak - Satyrium acadica
Acadian Hairstreak - Satyrium acadica
leucistic Acadian Hairstreak - Satyrium acadica
leucistic Acadian Hairstreak - Satyrium acadica
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
Edward's Hairstreak - Satyrium edwardsii
Edward's Hairstreak - Satyrium edwardsii
Edward's Hairstreak - Satyrium edwardsii
Edward's Hairstreak - Satyrium edwardsii
Gray Hairstreak - Strymon melinus
Gray Hairstreak - Strymon melinus
Gray Hairstreak - Strymon melinus
Gray Hairstreak - Strymon melinus
Gray Hairstreak - Strymon melinus
Gray Hairstreak - Strymon melinus
Hickory Hairstreak - Satyrium caryaevorum
Hickory Hairstreak - Satyrium caryaevorum
Hickory Hairstreak - Satyrium caryaevorum
Hickory Hairstreak - Satyrium caryaevorum
Coral Hairstreak - Satyrium titus
Coral Hairstreak - Satyrium titus
Coral Hairstreak - Satyrium titus
Coral Hairstreak - Satyrium titus
Striped Hairstreak - Satyrium liparops
Striped Hairstreak - Satyrium liparops
Juniper Hairstreak - Callophrys gryneus
Juniper Hairstreak - Callophrys gryneus
Juniper Hairstreak - Callophrys gryneus
Juniper Hairstreak - Callophrys gryneus
Early Hairstreak - Erora laeta
Early Hairstreak - Erora laeta
Eastern Pine Elfin - Callophrys niphon
Eastern Pine Elfin - Callophrys niphon
Eastern Pine Elfin - Callophrys niphon  laying eggs on pine buds
Eastern Pine Elfin - Callophrys niphon laying eggs on pine buds
Brown Elfin - Callophrys augustinus
Brown Elfin - Callophrys augustinus
Brown Elfin - Callophrys augustinus
Brown Elfin - Callophrys augustinus
Henry's Elfin - Callophrys henrici
Henry's Elfin - Callophrys henrici
Frosted Elfin - Callophrys irus
Frosted Elfin - Callophrys irus
Bog Elfin - Callophrys lanoraieensis
Bog Elfin - Callophrys lanoraieensis
Bog Elfin - Callophrys lanoraieensis
Bog Elfin - Callophrys lanoraieensis
Bog Elfin - Callophrys lanoraieensis
Bog Elfin - Callophrys lanoraieensis
Hoary Elfin - Callophrys polios
Hoary Elfin - Callophrys polios
Hoary Elfin - Callophrys polios
Hoary Elfin - Callophrys polios
Brown Elfin - Callophrys augustinus
Brown Elfin - Callophrys augustinus
Henry's Elfin - Callophrys henrici
Henry's Elfin - Callophrys henrici
Eastern Pine Elfin - Callophrys niphon
Eastern Pine Elfin - Callophrys niphon
Eastern Pine Elfin nectaring
Eastern Pine Elfin nectaring
Henry's Elfin - Callophrys henrici
Henry's Elfin - Callophrys henrici
Henry's Elfin - Callophrys henrici in flight
Henry's Elfin - Callophrys henrici in flight
Early Hairstreak - Erora laeta
Early Hairstreak - Erora laeta
Early Hairstreak - Erora laeta
Early Hairstreak - Erora laeta
Frosted Elfin - Callophrys irus
Frosted Elfin - Callophrys irus
Early Hairstreak - Erora laeta
Early Hairstreak - Erora laeta
 White M Hairstreak - Parrhasius m-album
White M Hairstreak - Parrhasius m-album
Hessel's Hairstreak - Callophrys hesseli
Hessel's Hairstreak - Callophrys hesseli
Hessel's Hairstreak - Callophrys hesseli
Hessel's Hairstreak - Callophrys hesseli
Eastern Pine Elfin - Callophrys niphon (on Leatherleaf - Chamaedaphne calyculata)
Eastern Pine Elfin - Callophrys niphon (on Leatherleaf - Chamaedaphne calyculata)
Eastern Pine Elfin - Callophrys niphon
Eastern Pine Elfin - Callophrys niphon
Frosted Elfin - Callophrys irus
Frosted Elfin - Callophrys irus
Bog Elfin - Callophrys lanoraieensis
Bog Elfin - Callophrys lanoraieensis
Striped Hairstreak - Satyrium liparops on Butterfly Weed - Asclepias tuberosa
Striped Hairstreak - Satyrium liparops on Butterfly Weed - Asclepias tuberosa
Frosted Elfin - Callophrys irus (on wild indigo)
Frosted Elfin - Callophrys irus (on wild indigo)
Eastern Pine Elfin - Callophrys niphon
Eastern Pine Elfin - Callophrys niphon
Striped Hairstreak - Satyrium liparops
Striped Hairstreak - Satyrium liparops
Eastern Pine Elfin - Callophrys niphon
Eastern Pine Elfin - Callophrys niphon
Eastern Pine Elfin - Callophrys niphon
Eastern Pine Elfin - Callophrys niphon
Eastern Pine Elfin - Callophrys niphon
Eastern Pine Elfin - Callophrys niphon
Eastern Pine Elfin - Callophrys niphon
Eastern Pine Elfin - Callophrys niphon
Banded Hairstreak - Satyrium calanus
Banded Hairstreak - Satyrium calanus
Banded Hairstreak - Satyrium calanus
Banded Hairstreak - Satyrium calanus
Gray Hairstreak - Strymon melinus
Gray Hairstreak - Strymon melinus
Striped Hairstreak - Satyrium liparops
Striped Hairstreak - Satyrium liparops
Eastern Pine Elfin - Callophrys niphon
Eastern Pine Elfin - Callophrys niphon
Eastern Pine Elfin - Callophrys niphon
Eastern Pine Elfin - Callophrys niphon
Bog Elfin - Callophrys lanoraieensis
Bog Elfin - Callophrys lanoraieensis
Bog Elfin - Callophrys lanoraieensis
Bog Elfin - Callophrys lanoraieensis