(Source: Getty Images)
Queen Letizia Spanish Royals Inaugurate Ibedrola's Innovation And Formation Center
Source: Getty Images
Queen Letizia Picture Queen Letizia Picture Queen Letizia Picture
Also Appearing:
King Felipe VI 
Queen Letizia Spanish Royals on Tour - Santiago De Compostela
Source: Getty Images
Queen Letizia Picture Queen Letizia Picture Queen Letizia Picture
Also Appearing:
King Felipe, Letizia of Spain 
Queen Letizia Spanish Royal Tour - Soria
Source: Getty Images
Queen Letizia Picture Queen Letizia Picture
No articles yet.