Large fly

Large fly

Observation - Large fly - UK and Ireland. Description: