Shelduck

Shelduck

Observation - Shelduck - UK and Ireland. Description: A pair of Shelduck.

A pair of Shelduck.