A Hummingbird Moth (Hemaris diffinis) feeding on the flowers of a Catmint (Nepeta.)
Size: 4752px × 3145px
Location: College of the Atlantic, Eden Street, Bar Harbor, ME, United States
Photo credit: © Jennifer Booher / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: atlantic, bar, black, bloom, blooming, catmint, close, close-, closeup, college, desert, diffinis, early, england, flower, flowering, flowers, garden, gardening, harbor, hemaris, hummingbird, insect, insects, island, macro, maine, morning, moth, mount, nepeta, purple, yellow