Prince Charles hits the slopes for royal Christmas card

Posted By: The Ski Channel on December 7, 2010 3:53 pm

(Getty Images)

Prince Charles and Camilla have unveiled this year’s royal Christmas card – the pair crushing the slopes.

Comments