Unknown flower-loving fly on parasitic plant in Zimbabwe

Unknown flower-loving fly on parasitic plant in Zimbabwe

Observation - Unknown flower-loving fly on parasitic plant in Zimbabwe - Southern Africa. Description: This fly was visiting, and likely pollinating, the male and female flowers of a parasitic flowering plant from which it obtained nectar and pollen (in the male flowers).

This fly was visiting, and likely pollinating, the male and female flowers of a parasitic flowering plant from which it obtained nectar and pollen (in the male flowers).