King Felipe VI of Spain receives president of Portugal Marcelo Rebelo de Sousa at Zarzuela Palace on April 16, 2018 in Madrid, Spain.
King Felipe VI of Spain receives president of Portugal Marcelo Rebelo de Sousa at Zarzuela Palace on April 16, 2018 in Madrid, Spain.
King Felipe VI of Spain and his wife Queen Letizia flank Portuguese President Marcelo Rebelo de Sousa as they receive guests before holding a state...
King Felipe VI of Spain and his wife Queen Letizia flank Portuguese President Marcelo Rebelo de Sousa as they receive guests before holding a state...
King Felipe VI of Spain and Queen Letizia of Spain receive president of Portugal Marcelo Rebelo de Sousa at Zarzuela Palace on April 16, 2018 in...
King Felipe VI of Spain and Queen Letizia of Spain receive president of Portugal Marcelo Rebelo de Sousa at Zarzuela Palace on April 16, 2018 in...
Queen Letizia of Spain receives president of Portugal Marcelo Rebelo de Sousa at Zarzuela Palace on April 16, 2018 in Madrid, Spain.
Queen Letizia of Spain receives president of Portugal Marcelo Rebelo de Sousa at Zarzuela Palace on April 16, 2018 in Madrid, Spain.
King Felipe VI of Spain receives president of Portugal Marcelo Rebelo de Sousa at Zarzuela Palace on April 16, 2018 in Madrid, Spain.
King Felipe VI of Spain receives president of Portugal Marcelo Rebelo de Sousa at Zarzuela Palace on April 16, 2018 in Madrid, Spain.
King Felipe VI of Spain receives president of Portugal Marcelo Rebelo de Sousa at Zarzuela Palace on April 16, 2018 in Madrid, Spain.
King Felipe VI of Spain receives president of Portugal Marcelo Rebelo de Sousa at Zarzuela Palace on April 16, 2018 in Madrid, Spain.
King Felipe VI of Spain receives president of Portugal Marcelo Rebelo de Sousa at Zarzuela Palace on April 16, 2018 in Madrid, Spain.
King Felipe VI of Spain receives president of Portugal Marcelo Rebelo de Sousa at Zarzuela Palace on April 16, 2018 in Madrid, Spain.
King Felipe VI of Spain receives president of Portugal Marcelo Rebelo de Sousa at Zarzuela Palace on April 16, 2018 in Madrid, Spain.
King Felipe VI of Spain receives president of Portugal Marcelo Rebelo de Sousa at Zarzuela Palace on April 16, 2018 in Madrid, Spain.
King Felipe VI of Spain and Queen Letizia of Spain receive president of Portugal Marcelo Rebelo de Sousa at Zarzuela Palace on April 16, 2018 in...
King Felipe VI of Spain and Queen Letizia of Spain receive president of Portugal Marcelo Rebelo de Sousa at Zarzuela Palace on April 16, 2018 in...
Queen Letizia of Spain receives president of Portugal Marcelo Rebelo de Sousa at Zarzuela Palace on April 16, 2018 in Madrid, Spain.
King Felipe VI of Spain and Queen Letizia of Spain receive president of Portugal Marcelo Rebelo de Sousa at Zarzuela Palace on April 16, 2018 in...
King Felipe VI of Spain receives president of Portugal Marcelo Rebelo de Sousa at Zarzuela Palace on April 16, 2018 in Madrid, Spain.
Queen Letizia of Spain receives president of Portugal Marcelo Rebelo de Sousa at Zarzuela Palace on April 16, 2018 in Madrid, Spain.
King Felipe VI of Spain and Queen Letizia of Spain receive president of Portugal Marcelo Rebelo de Sousa at Zarzuela Palace on April 16, 2018 in...
King Felipe VI of Spain and Queen Letizia of Spain receive president of Portugal Marcelo Rebelo de Sousa at Zarzuela Palace on April 16, 2018 in...
King Felipe VI of Spain receives president of Portugal Marcelo Rebelo de Sousa at Zarzuela Palace on April 16, 2018 in Madrid, Spain.
King Felipe VI of Spain receives president of Portugal Marcelo Rebelo de Sousa at Zarzuela Palace on April 16, 2018 in Madrid, Spain.
King Felipe VI of Spain receives president of Portugal Marcelo Rebelo de Sousa at Zarzuela Palace on April 16, 2018 in Madrid, Spain.
King Felipe VI of Spain receives president of Portugal Marcelo Rebelo de Sousa at Zarzuela Palace on April 16, 2018 in Madrid, Spain.
King Felipe VI of Spain receives president of Portugal Marcelo Rebelo de Sousa at Zarzuela Palace on April 16, 2018 in Madrid, Spain.
King Felipe VI of Spain receives president of Portugal Marcelo Rebelo de Sousa at Zarzuela Palace on April 16, 2018 in Madrid, Spain.
King Felipe VI of Spain receives president of Portugal Marcelo Rebelo de Sousa at Zarzuela Palace on April 16, 2018 in Madrid, Spain.
King Felipe VI of Spain receives president of Portugal Marcelo Rebelo de Sousa at Zarzuela Palace on April 16, 2018 in Madrid, Spain.
King Felipe VI of Spain receives president of Portugal Marcelo Rebelo de Sousa at the Royal Palace on April 16, 2018 in Madrid, Spain.
King Felipe VI of Spain receives president of Portugal Marcelo Rebelo de Sousa at Zarzuela Palace on April 16, 2018 in Madrid, Spain.
King Felipe VI of Spain receives president of Portugal Marcelo Rebelo de Sousa at Zarzuela Palace on April 16, 2018 in Madrid, Spain.
King Felipe VI of Spain and Queen Letizia of Spain receive president of Portugal Marcelo Rebelo de Sousa at Zarzuela Palace on April 16, 2018 in...
King Felipe VI of Spain and Queen Letizia of Spain receive president of Portugal Marcelo Rebelo de Sousa at Zarzuela Palace on April 16, 2018 in...
Queen Letizia of Spain receives president of Portugal Marcelo Rebelo de Sousa at Zarzuela Palace on April 16, 2018 in Madrid, Spain.
King Felipe VI of Spain and Queen Letizia of Spain receive president of Portugal Marcelo Rebelo de Sousa at Zarzuela Palace on April 16, 2018 in...
King Felipe VI of Spain and Queen Letizia of Spain receive president of Portugal Marcelo Rebelo de Sousa at Zarzuela Palace on April 16, 2018 in...
King Felipe VI of Spain and Queen Letizia of Spain receive president of Portugal Marcelo Rebelo de Sousa at Zarzuela Palace on April 16, 2018 in...
Queen Letizia of Spain receives president of Portugal Marcelo Rebelo de Sousa at Zarzuela Palace on April 16, 2018 in Madrid, Spain.
King Felipe VI of Spain and Queen Letizia of Spain receive president of Portugal Marcelo Rebelo de Sousa at Zarzuela Palace on April 16, 2018 in...
King Felipe VI of Spain and Queen Letizia of Spain receive president of Portugal Marcelo Rebelo de Sousa at Zarzuela Palace on April 16, 2018 in...
King Felipe VI of Spain and Queen Letizia of Spain receive president of Portugal Marcelo Rebelo de Sousa at Zarzuela Palace on April 16, 2018 in...
King Felipe VI of Spain and Queen Letizia of Spain receive president of Portugal Marcelo Rebelo de Sousa at Zarzuela Palace on April 16, 2018 in...
Queen Letizia of Spain receives president of Portugal Marcelo Rebelo de Sousa at Zarzuela Palace on April 16, 2018 in Madrid, Spain.
King Felipe VI of Spain and Queen Letizia of Spain receive president of Portugal Marcelo Rebelo de Sousa at Zarzuela Palace on April 16, 2018 in...
King Felipe VI of Spain and Queen Letizia of Spain receive president of Portugal Marcelo Rebelo de Sousa at Zarzuela Palace on April 16, 2018 in...
King Felipe VI of Spain and Queen Letizia of Spain receive president of Portugal Marcelo Rebelo de Sousa at Zarzuela Palace on April 16, 2018 in...
King Felipe VI of Spain and Queen Letizia of Spain receive president of Portugal Marcelo Rebelo de Sousa at Zarzuela Palace on April 16, 2018 in...
Queen Letizia of Spain receives president of Portugal Marcelo Rebelo de Sousa at Zarzuela Palace on April 16, 2018 in Madrid, Spain.
King Felipe VI of Spain receives president of Portugal Marcelo Rebelo de Sousa at Zarzuela Palace on April 16, 2018 in Madrid, Spain.
King Felipe VI of Spain and Queen Letizia of Spain receive president of Portugal Marcelo Rebelo de Sousa at Zarzuela Palace on April 16, 2018 in...
King Felipe VI of Spain receives president of Portugal Marcelo Rebelo de Sousa at Zarzuela Palace on April 16, 2018 in Madrid, Spain.
King Felipe VI of Spain receives president of Portugal Marcelo Rebelo de Sousa at Zarzuela Palace on April 16, 2018 in Madrid, Spain.
King Felipe VI of Spain and Queen Letizia of Spain receive president of Portugal Marcelo Rebelo de Sousa at Zarzuela Palace on April 16, 2018 in...
King Felipe VI of Spain and Queen Letizia of Spain receive president of Portugal Marcelo Rebelo de Sousa at Zarzuela Palace on April 16, 2018 in...
King Felipe VI of Spain receives president of Portugal Marcelo Rebelo de Sousa at Zarzuela Palace on April 16, 2018 in Madrid, Spain.
King Felipe VI of Spain receives president of Portugal Marcelo Rebelo de Sousa at Zarzuela Palace on April 16, 2018 in Madrid, Spain.