Crane fly - Daddy long legs

Crane fly - Daddy long legs

Observation - Crane fly - Daddy long legs - UK and Ireland. Description: