Royals Receive National Team After Euro 2024 Win - Madrid
King Felipe VI, Queen Letizia, Crown Princess Leonor and Princess Sofia of Spain during the reception to the UEFA Euro 2024 winning team Spain at Zarzuela Palace on July 15, 2024 in Madrid, Spain. Photo by Archie Andrews/ABACAPRESS.COM
|
|
|