Image 1 of 1
FR-DI0624-086.jpg
Prince Felipe of Spain and Princess Letizia of Spain attend the Delivery of National Culture Awards 2011 and 2012 at Palacio de El Pardo on 19 February, 2013 in Madrid


Image 1 of 1
FR-DI0624-086.jpg