I would say they are domestic gone feral. In my home town in Ireland there is a flock of ducks and geese living in a riverside field in the middle of town for many years. They are all the colours of the rainbow(almost).
Thats my guess anyway. Lovely looking birds.