Catherine William Harry Meghan Windsor Castle 2022 Postcard
- from our Affiliates
Catherine, Princess of Wales, Prince William, Prince of Wales, Prince Harry, Duke of Sussex, and Meghan, Duchess of Sussex viewed floral tributes to the late Queen Elizabeth II at Windsor Castle, September 10, 2022