Create new Board
Editorial Images

Spanish Royals Attend Audiences At Zarzuela Palace

MADRID, SPAIN - JANUARY 09: Queen Letizia of Spain attends several audiences at Zarzuela Palace on January 9, 2015 in Madrid, Spain. (Photo by Carlos Alvarez/Getty Images)
Spanish Royals Attend Audiences At Zarzuela Palace
Embed