Hedgerow Crane's Bill

Hedgerow Crane's Bill

Observation - Hedgerow Crane's Bill - UK and Ireland. Description: