World News // 7 years ago Spain's princess absolved, husband sentenced in tax fraud trial The Infanta of Spain Princess Cristina ... Palma (Catalan: , Spanish: ; formerly Palma de Mallorca ...
Results that may be inaccessible to you are currently showing.