Stork's-bill

Stork's-bill

Observation - Stork's-bill - UK and Ireland. Description: Fantastic display of beaks, today!

Fantastic display of beaks, today!