Princess Catherine Visits Harvard University
Princess Catherine of Wales visits Harvard University on December 2, 2022 in Cambridge, Massachusetts. The Prince and Princess of Wales are visiting the coastal city of Boston to attend the second annual Earthshot Prize Awards Ceremony.