Bee fly (Bombyliidae)

Bee fly (Bombyliidae)

Observation - Bee fly (Bombyliidae) - Southern Africa. Description: Bee-fly -pubescent (hairy) bodies and long, slender legs.

Bee fly - hairy body and long, slender legs.