Touching scenes as Prince Harry meets some of Canada's oldest veterans and kisses 91-year-old's hand - as well as collecting yet another team's baseball cap
Today, Prince Harry travelled to Sunnybrook Hospital's veterans centre in Toronto where he joined a group of Canadian war heroes for a creative arts class.