Princesses Leonor and Sofia of Spain are braided beauties in Christmas card

GALLERIES

Princesses Leonor and Sofia of Spain are braided beauties in Christmas card