Ruddy Shelduck

Ruddy Shelduck

Observation - Ruddy Shelduck - UK and Ireland. Description: Field Study Observation #18

Field Study Observation #18