British royal family merchanidise and tourism souvenir tea bags which show the faces of Meghan Markle and Prince Harry, the Duke and Duchess of Sussex at their 2018 wedding, behind two exclamation marks in the window of trinket shop in the West End, on 15th January 2020, in London, England.
Add to Cart Add to Lightbox Download