Prince Charles and Duchess Camilla Release Their 2017 Christmas Card - Closer Weekly

Prince Charles and Duchess Camilla's 2017 Christmas Card Is Basically Perfect — See the Pic!