Bee Fly (anastoechus) Sipping Nectar. The Bombyliidae are a family of flies. Their common name is bee flies. Adults generally feed on nectar and pollen, some being important pollinators. Larvae generally are parasitoids of other insects.
View Full Image on Dreamstime
Username: Hopkora
Editorial: No
Width: 3552 pixels
Height: 2151 pixels
Downloads: 1
Image ID: 76006564