Snipe Fly

Snipe Fly

Observation - Snipe Fly - UK and Ireland. Description: