Mallard (Ducks)

Mallard (Ducks)

Observation - Mallard (Ducks) - UK and Ireland. Description: