Image 1 of 1
20150312_Victor Blanco_00063.JPG
Spanish Royals King Felipe VI of Spain and Queen Letizia of Spain attend 'In Memoriam' concert in honor of March 11, 2004 terrorist attack in Atocha, in Madrid, Spain. March 12, 2015. (ALTERPHOTOS/Victor Blanco)
UA-546184-2