The Spanish Royal Family has released their annual Christmas card. This year, only the royal Princesses, Leonor and Sofia, grace the cover.
Daily Express :: Style Feed
The Spanish Royal Family has released their annual Christmas card. This year, only the royal Princesses, Leonor and Sofia, grace the cover.
Daily Express :: Style Feed