Mallard Ducks

Mallard Ducks

Observation - Mallard Ducks - UK and Ireland. Description: Mallard Ducks at Tee Lake

Mallard Ducks at Tee Lake