Princess Catherine Visits Oxford House Nursing Home in Slough
Princess Catherine of Wales visits the Oxford House Nursing Home on February 21, 2023 in Slough, England.
Princess Catherine of Wales visits the Oxford House Nursing Home on February 21, 2023 in Slough, England.