Spring is here and everything has sprung into life.
I think that this is youngsters at play. At first I thought that they were fighting, but they look like juveniles.
Great Crested Grebes
Some Canada Goose goslings...
And their cousins ... ducklings.