Royals

The Queen has held a face to face audience with General Sir Nick Carter, the Chief of the Defence Staff, at Windsor Castle

Image

Leave a Reply

%d bloggers like this: