Shelducks

Shelducks

Observation - Shelducks - UK and Ireland. Description: