Tipulid, Crane-fly

Tipulid, Crane-fly

Observation - Tipulid, Crane-fly - UK and Ireland. Description: