Spanish Royals Meet President of Italian Republic in Madrid
King Philip VI of Spain and Queen Letizia of Spain greet the president of Italy, Sergio Mattarella (C) during a reception at the Royal Palace on May 11, 2015 in Madrid, Spain.
(May 12, 2015 - Source: Pool/Getty Images Europe) more pics from this album »