The Princess of Wales completed the National Three Peaks Challenge, raising funds for cancer charity while showcasing resilience amid her cancer treatment, supported by her family.
The Princess of Wales completed the National Three Peaks Challenge, raising funds for cancer charity while showcasing resilience amid her cancer treatment, supported by her family.