Thaumastocera cervaria

Thaumastocera cervaria is a species of Horse fly in the family Tabanidae.

Distribution
Angola & Ghana & Congo.