Hunched back fly

Hunched back fly

Observation - Hunched back fly - UK and Ireland. Description: