watch Colchester: 900 Years Old Ceremony
Colchester: 900 Years Old Ceremony
Wearing giant jewellery, ribbon snipping, and baby kissing are just some of the mayoral responsibilities often performed o....
Read MoreWearing giant jewellery, ribbon snipping, and baby kissing are just some of the mayoral responsibilities often performed o....
Read More