Large fly

Large fly

Observation - Large fly - UK and Ireland. Description: Curved abdomen, long legs, long smoky brown wings

Curved abdomen, long legs, long smoky brown wings