Large fly

Large fly

Observation - Large fly - UK and Ireland. Description: 1+ cm long

1+ cm long