Bee fly (Bombomyia discoideus, Bombyliidae)

Bee fly (Bombomyia discoideus, Bombyliidae)

Observation - Bee fly (Bombomyia discoideus, Bombyliidae) - Southern Africa. Description: