spain princess

Princess Cristina of Spain Loses Duchess of Palma Title

King Felipe VI of Spain has stripped sister Princess Cristina of her title as Duchess of Palma ahead of her…

9 years ago