25/01/2010 12:00 (UTC)
TRES CANTOS (MADRID), 25/01/2010.- Spanish Princess Letizia attends the opening of the Research and Development's Assisting Labs Centre in Tres Cantos, outskirts Madrid, central Spain, 25 January 2010. EFE/Angel Díaz
Product Suggestions