Mallard Ducks

Mallard Ducks

Observation - Mallard Ducks - UK and Ireland. Description: Mallard Ducks at Apley Pool

Mallard Ducks at Apley Pool