Ruddy Shelduck

Ruddy Shelduck

Observation - Ruddy Shelduck - UK and Ireland. Description: Another resident of the Willows Farm pool

Another resident of the Willows Farm pool