King Felipe VI of Spain and Queen Letizia of Spain receive Peruvian President Martin Alberto Vizcarra and wife Maribel Diaz Cabello for a Gala Dinner...
King Felipe VI of Spain and Queen Letizia of Spain receive Peruvian President Martin Alberto Vizcarra and wife Maribel Diaz Cabello for a Gala Dinner...
King Felipe VI of Spain and Queen Letizia of Spain receive Peruvian President Martin Alberto Vizcarra and wife Maribel Diaz Cabello for a Gala Dinner...
King Felipe VI of Spain and Queen Letizia of Spain receive Peruvian President Martin Alberto Vizcarra and wife Maribel Diaz Cabello for a Gala Dinner...
King Felipe VI of Spain and Queen Letizia of Spain receive President of Peru Pedro Pablo Kuczynski and wife Nancy Lange at the Zarzuela Palace on...
Queen Letizia of Spain receives Peruvian President Ollanta Humala Tasso and wife Nadine Heredia Alarcon at the El Pardo Palace on July 7, 2015 in...
Philippines President Gloria Macapagal Arroyo and Peruvian novelist Mario Vargas Llosa pose with Spain's King Juan Carlos and his wife Queen Sofia...
Philippines President Gloria Macapagal Arroyo and Peruvian novelist Mario Vargas Llosa pose with Spain's King Juan Carlos and his wife Queen Sofia...
King Juan Carlos and Queen Sophie receive the new Peruvian President Alejandro Toledo and his wife Eliane Karp with their daughter Chantal.
King Felipe VI of Spain and Queen Letizia of Spain receive President of Peru Pedro Pablo Kuczynski and wife Nancy Lange at the Zarzuela Palace on...
Queen Letizia of Spain receives President of Peru Pedro Pablo Kuczynski and wife Nancy Lange at the Zarzuela Palace on June 13, 2017 in Madrid, Spain.
King Felipe VI of Spain receives President of Peru Pedro Pablo Kuczynski at the Zarzuela Palace on June 13, 2017 in Madrid, Spain.
King Felipe VI of Spain receives President of Peru Pedro Pablo Kuczynski at the Zarzuela Palace on June 13, 2017 in Madrid, Spain.
King Felipe VI of Spain receives President of Peru Pedro Pablo Kuczynski at the Zarzuela Palace on June 13, 2017 in Madrid, Spain.
King Felipe VI of Spain and Queen Letizia of Spain receive President of Peru Pedro Pablo Kuczynski and wife Nancy Lange at the Zarzuela Palace on...
King Felipe VI of Spain receives President of Peru Pedro Pablo Kuczynski at the Zarzuela Palace on June 13, 2017 in Madrid, Spain.
King Felipe VI of Spain and Queen Letizia of Spain receive President of Peru Pedro Pablo Kuczynski and wife Nancy Lange at the Zarzuela Palace on...
King Felipe VI of Spain receives President of Peru Pedro Pablo Kuczynski at the Zarzuela Palace on June 13, 2017 in Madrid, Spain.
King Felipe VI of Spain receives President of Peru Pedro Pablo Kuczynski at the Zarzuela Palace on June 13, 2017 in Madrid, Spain.
King Felipe VI of Spain receives President of Peru Pedro Pablo Kuczynski at the Zarzuela Palace on June 13, 2017 in Madrid, Spain.
King Felipe VI of Spain and Queen Letizia of Spain receive President of Peru Pedro Pablo Kuczynski and wife Nancy Lange at the Zarzuela Palace on...
King Felipe VI of Spain receives President of Peru Pedro Pablo Kuczynski at the Zarzuela Palace on June 13, 2017 in Madrid, Spain.
King Felipe VI of Spain receives President of Peru Pedro Pablo Kuczynski at the Zarzuela Palace on June 13, 2017 in Madrid, Spain.
King Felipe VI of Spain receives President of Peru Pedro Pablo Kuczynski at the Zarzuela Palace on June 13, 2017 in Madrid, Spain.
King Felipe VI of Spain receives President of Peru Pedro Pablo Kuczynski at the Zarzuela Palace on June 13, 2017 in Madrid, Spain.
King Felipe VI of Spain and Queen Letizia of Spain receive President of Peru Pedro Pablo Kuczynski and wife Nancy Lange at the Zarzuela Palace on...
King Felipe VI of Spain and Queen Letizia of Spain receive President of Peru Pedro Pablo Kuczynski and wife Nancy Lange at the Zarzuela Palace on...
King Felipe VI of Spain and Queen Letizia of Spain receive President of Peru Pedro Pablo Kuczynski and wife Nancy Lange at the Zarzuela Palace on...
Queen Letizia of Spain receives President of Peru Pedro Pablo Kuczynski and wife Nancy Lange at the Zarzuela Palace on June 13, 2017 in Madrid, Spain.
King Felipe VI of Spain and Queen Letizia of Spain receive President of Peru Pedro Pablo Kuczynski and wife Nancy Lange at the Zarzuela Palace on...
King Felipe VI of Spain and Queen Letizia of Spain receive President of Peru Pedro Pablo Kuczynski and wife Nancy Lange at the Zarzuela Palace on...
Queen Letizia of Spain receives President of Peru Pedro Pablo Kuczynski and wife Nancy Lange at the Zarzuela Palace on June 13, 2017 in Madrid, Spain.
King Felipe VI of Spain receives President of Peru Pedro Pablo Kuczynski at the Zarzuela Palace on June 13, 2017 in Madrid, Spain.
King Felipe VI of Spain receives President of Peru Pedro Pablo Kuczynski at the Zarzuela Palace on June 13, 2017 in Madrid, Spain.
King Felipe VI of Spain receives President of Peru Pedro Pablo Kuczynski at the Zarzuela Palace on June 13, 2017 in Madrid, Spain.
King Felipe VI of Spain receives President of Peru Pedro Pablo Kuczynski at the Zarzuela Palace on June 13, 2017 in Madrid, Spain.
King Felipe VI of Spain and Queen Letizia of Spain receive President of Peru Pedro Pablo Kuczynski and wife Nancy Lange at the Zarzuela Palace on...
King Felipe VI of Spain and Queen Letizia of Spain receive President of Peru Pedro Pablo Kuczynski and wife Nancy Lange at the Zarzuela Palace on...
King Felipe VI of Spain receives President of Peru Pedro Pablo Kuczynski at the Zarzuela Palace on June 13, 2017 in Madrid, Spain.
King Felipe VI of Spain receives President of Peru Pedro Pablo Kuczynski at the Zarzuela Palace on June 13, 2017 in Madrid, Spain.
King Felipe VI of Spain receives President of Peru Pedro Pablo Kuczynski at the Zarzuela Palace on June 13, 2017 in Madrid, Spain.
King Felipe VI of Spain and Queen Letizia of Spain receive President of Peru Pedro Pablo Kuczynski and wife Nancy Lange at the Zarzuela Palace on...
King Felipe VI of Spain receives President of Peru Pedro Pablo Kuczynski at the Zarzuela Palace on June 13, 2017 in Madrid, Spain.
King Felipe VI of Spain and Queen Letizia of Spain receive President of Peru Pedro Pablo Kuczynski and wife Nancy Lange at the Zarzuela Palace on...
Queen Letizia of Spain receives President of Peru Pedro Pablo Kuczynski and wife Nancy Lange at the Zarzuela Palace on June 13, 2017 in Madrid, Spain.
Queen Letizia of Spain receives President of Peru Pedro Pablo Kuczynski and wife Nancy Lange at the Zarzuela Palace on June 13, 2017 in Madrid, Spain.
King Felipe VI of Spain and Queen Letizia of Spain receive President of Peru Pedro Pablo Kuczynski and wife Nancy Lange at the Zarzuela Palace on...
King Felipe VI of Spain receives President of Peru Pedro Pablo Kuczynski at the Zarzuela Palace on June 13, 2017 in Madrid, Spain.
King Felipe VI of Spain receives President of Peru Pedro Pablo Kuczynski at the Zarzuela Palace on June 13, 2017 in Madrid, Spain.
King Felipe VI of Spain and Queen Letizia of Spain receive President of Peru Pedro Pablo Kuczynski and wife Nancy Lange at the Zarzuela Palace on...
King Felipe VI of Spain and Queen Letizia of Spain receive President of Peru Pedro Pablo Kuczynski and wife Nancy Lange at the Zarzuela Palace on...
King Felipe VI of Spain and Queen Letizia of Spain receive President of Peru Pedro Pablo Kuczynski and wife Nancy Lange at the Zarzuela Palace on...
Queen Letizia of Spain and King Felipe of Spain host an official lunch for president of Peru Pedro Pablo Kuczynski and his wife Nancy Lange at...
Queen Letizia of Spain and King Felipe of Spain host an official lunch for president of Peru Pedro Pablo Kuczynski and his wife Nancy Lange at...
Queen Letizia of Spain and King Felipe of Spain host an official lunch for president of Peru Pedro Pablo Kuczynski and his wife Nancy Lange at...
King Felipe of Spain and Queen Letizia of Spain host an official lunch for president of Peru Pedro Pablo Kuczynski and his wife Nancy Lange at...
King Felipe of Spain and Queen Letizia of Spain host an official lunch for president of Peru Pedro Pablo Kuczynski and his wife Nancy Lange at...
King Felipe of Spain and Queen Letizia of Spain host an official lunch for president of Peru Pedro Pablo Kuczynski and his wife Nancy Lange at...
Queen Letizia of Spain host an official lunch for president of Peru Pedro Pablo Kuczynski and his wife Nancy Lange at Zarzuela Palace on June 13,...
Queen Letizia of Spain host an official lunch for president of Peru Pedro Pablo Kuczynski and his wife Nancy Lange at Zarzuela Palace on June 13,...