Long legged Fly

Long legged Fly

Observation - Long legged Fly - UK and Ireland. Description: