Image 1 of 1
20141204_Victor Blanco_26635.JPG
King Felipe VI of Spain, Queen Letizia of Spain and Queen Sofia of Spain attend the 2013 Sports National Awards ceremony at El Pardo palace in Madrid, Spain. December 03, 2014. (ALTERPHOTOS/Victor Blanco)
UA-546184-2