Horse-fly

Horse-fly

Observation - Horse-fly - UK and Ireland. Description: