Haematopota pseudolusitanica

Haematopota pseudolusitanica is a species of horse fly in the family Tabanidae.

Distribution
Portugal, Spain, France, Morocco.