Shelduck

Shelduck

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

A pair of female Shelduck.