image
author Image

HRH King Charles III and the The Princess Royal attend a Presentation of New Standards at Windsor Castle