Long-legged Fly (Dolichopus sp.)

Long-legged Fly (Dolichopus sp.)

Observation - Long-legged Fly (Dolichopus sp.) - UK and Ireland. Description: