Tag Archives: Camilla

Prince Charles & Camilla

Prince Charles & The Duchess of Cornwall Touch Down in Canada!

Prince Charles and The Duchess of Cornwall have made it to Canada for their official 2017 visit. Here’s a look at what they’ve been up to! Continue reading