Katie Boyle

1 result

Britain’s Princess Elizabeth (now Queen Elizabeth II) and her husband Philip Duke of Edinburgh on honeymoon on November 25th, 1947, in Hampshire. Photograph:  STRSTR/AFP/Getty

At St James’s Palace on Thursday afternoon, a small group of tourists peered earnestly through the railings at the guardsmen on sentry duty, snug and (...)