Princess Leonor handed new title as she's named mayor of city loved by Brits
- Posted on October 27, 2024
- By Express
- 2 Views
Princess Leonor handed new title as she's named mayor of city loved by Brits
King Felipe and Queen Letizia's daughter, Princess Leonor of Spain, received yet another title this week.