Mallard Ducks


Community Nature Reserve in Loggerheads. Staffordshire