American Hover Fly, Hover Fly (Eupeodes americanus)

Discuss this image