Inside Princess Anne’s low-key trip to Canada with a sentimental meaning
In typically understated fashion, Princess Anne, 72, carried out the three-day visit to New Brunswick
In typically understated fashion, Princess Anne, 72, carried out the three-day visit to New Brunswick