The Prince and Princess of Wales Arrive in Boston
Prince William, Prince of Wales and Princess Catherine of Wales arrive at Logan International Airport on November 30, 2022 in Boston, Massachusetts. The Prince and Princess of Wales are visiting the coastal city of Boston to attend the second annual Earthshot Prize Awards Ceremony, an event which celebrates those whose work is helping to repair the planet