Britain’s Prince William and Catherine, Princess of Wales greet well-wishers

    Britain’s Prince William and Catherine, Princess of Wales, greet well-wishers along the Long Walk outside Windsor Castle, Britain May 7, 2023. REUTERS/Toby Melville