Select Page
01/01/1970
HM The Queen: Photo WPA Pool/Getty Images Europe Prince Charles and Camilla, Duchess of Cornwall in Toronto in 2009 (Photo:The Canadian Press/Darren Calabrese) Harry The Happy Prince Prince Willi more…