SPAIN’S Royal Family always has a busy festive period which they started by releasing their Christmas cards early in December. King Felipe, Queen Letizia, and their...
CHRISTMAS cards sent by Spain’s Royal Family this year have a sisterly touch about them on the front. The card chosen by King Felipe and Queen...