Princess Catherine Visits Foxcubs Nursery in Luton
Princess Catherine of Wales arrives to visit Foxcubs Nursery on January 18, 2023 in Luton, England. The Princess of Wales's visit is part of her work highlighting the importance of early childhood development.