Loading

Uncategorized

FILE PHOTO: Britain’s Lady Gabriella Windsor’s wedding

FILE PHOTO: Britain’s Queen Elizabeth II and Prince Philip leave the chapel after the wedding of Lady Gabriella Windsor and Thomas Kingston at St George’s Chapel in Windsor Castle, near London, Britain May 18, 2019. Frank Augstein/Pool via REUTERS/File Photo

MOST POPULAR