Shelduck

The size of a small goose, the Shellduck is the largest of the UK duck species. It is commonly found … More