Horse louse fly, Luis perdevlieg 2

Horse louse fly, Luis perdevlieg 2

Observation - Horse louse fly, Luis perdevlieg 2 - Southern Africa. Description: