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)