Mallard Ducks

Mallard Ducks

Observation - Mallard Ducks - UK and Ireland. Description: Enjoying the sunshine in the shallows - Carshalton Ponds, Grove Park, Carshalton

Enjoying the sunshine in the shallows - Carshalton Ponds, Grove Park, Carshalton