Stork's Bill

Stork's Bill

Observation - Stork's Bill - UK and Ireland. Description: