Mallard Ducks

Mallard Ducks

Observation - Mallard Ducks - UK and Ireland. Description: