28/04/2010 12:00 (UTC)
MADRID, 28/04/2010.- Footwear of Spanish Princess Letizia is pictured while she 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