28/04/2010 12:00 (UTC)
MADRID, 28/04/2010.- Spanish Princess Letizia attends the 'European Inventor of the Year 2010' awards ceremony, granted by the European Patents Office (OEP) and the Ministry of Industry, Tourism and Commerce, in Madrid, central Spain, 28 April 2010. EFE/Emilio Naranjo
Product Suggestions