WINDSOR, ENGLAND: No use after 24 January 2021 without the prior written consent of The Communications Secretary to The Queen at Buckingham Palace. In this pool image released on December 25th, Queen Elizabeth II records her annual Christmas broadcast in Windsor Castle, Windsor, England.

WINDSOR, ENGLAND: No use after 24 January 2021 without the prior written consent of The Communications Secretary to The Queen at Buckingham Palace. In this pool image released on December 25th, Queen Elizabeth II records her annual Christmas broadcast in Windsor Castle, Windsor, England.

Read more about:

Leave a comment