HMS Monmouth, the latest ship to bear a name that goes back in the Royal Navy to 1666, is visiting Cardiff and exercising her Freedom of Monmouth by parading through the town.
HMS Monmouth, the latest ship to bear a name that goes back in the Royal Navy to 1666, is visiting Cardiff and exercising her Freedom of Monmouth by parading through the town.