13/01/2011 12:00 (UTC)
MADRID, 13/01/2011.- Spain's Princess Letizia, during the handing ceremony of the 'City of Science and Innovation' distinction, granted by Spanish Science and Innovation Ministry, in Madrid, Spain, 13 January 2011. EFE/J.J. Guillen
Product Suggestions