Spanish Royals Attend Audiences in Zarzuela Palace
King Felipe VI of Spain and Queen Letizia of Spain attend several audiences at the Zarzuela Palace on May 18, 2015 in Madrid, Spain.
(May 17, 2015 - Source: Carlos Alvarez/Getty Images Europe) more pics from this album »