NH Mountain Hiking < Kearsarge North < Best Photos < Insect Photos
Hummingbird Moth (Hemaris thysbe) on Kearsarge North Mountain in the White Mountains of New Hampshire.