Mallard Ducks

Mallard ducks in Northumberland Park, North Shields