Create new Board
Editorial Images

Spanish Royals Attend Audiences At Zarzuela Palace

MADRID, SPAIN - JANUARY 09: King Felipe VI of Spain and Queen Letizia of Spain attend audiences at Zarzuela Palace on January 9, 2015 in Madrid, Spain. (Photo by Europa Press/Europa Press via Getty Images)
Spanish Royals Attend Audiences At Zarzuela Palace
Embed