Camilla and Prince Charles have Royal fans in stitches as their Christmas card is leaked

CAMILLA, Duchess of Cornwall, and Prince Charles have released their official Christmas card, sending Twitter into a meltdown. Origen: Camilla and Prince Charles have Royal fans in stitches as their … Sigue leyendo Camilla and Prince Charles have Royal fans in stitches as their Christmas card is leaked