There were 10 cygnets hatched last year at Beaumaris Castle and I think this must be one of them, it is still not a perfect white and must be just under a year old i'd say.