The Most Hardworking Bugs in a Garden

Syrphid fly