« back to search results

Image 409 of 3956
< Prev Next >
_MG_5576.JPG
Prince Felipe and Princess Letizia of Spain visit "Sierra de Guadarrama" recenty designated "National Park" in Madrid, Spain. July 10, 2013. (Victor J Blanco/Alterphotos)
UA-546184-2