Pretty Insects, Mostly - patrickporter
Bee fly on sunflower. (Diptera, Family Bombyliidae)

Bee fly on sunflower. (Diptera, Family Bombyliidae)