Catherine, Princess of Wales has hailed the 'power of nature' in helping 'wellbeing'
Video Credit: Bang Showbiz - Duration: 02:31s - Published
Catherine, Princess of Wales has hailed the 'power of nature' in helping 'wellbeing'
As she continues to slowly return to public life after announcing she was undergoing preventative cancer treatment, Catherine, Princess of Wales has hailed the “power of nature” in helping “wellbeing”.