Image of Hemaris diffinis

© Otter Creek Audubon Society