Close
American Hover Fly - laying eggs
Eupeodes americanus