long legged fly

long legged fly

Observation - long legged fly - UK and Ireland. Description: