Princess Anne will be undertaking a visit to Canada later this month and her engagements will all be military based, it is being reported. The visit will commence on the 22nd October and finish on the 25th October. - See more at:

Photos of the official visit with Her Royal Highness Princess Anne on Oct 22nd.

Click photo to view larger image.