Tiny fly or bee

Tiny fly or bee

Observation - Tiny fly or bee - Southern Africa. Description: