Cleg fly (Haematopota pluvialis?)

Cleg fly (Haematopota pluvialis?)

Observation - Cleg fly (Haematopota pluvialis?). Description: