04/04/2010 12:00 (UTC)
PALMA DE MALLORCA (SPAIN), 04/04/2010.- Spanish Princess Letizia smiles after the celebration of Easter Mass at the Cathedral of Palma de Mallorca, Balears Islands, Spain, on 04 April 2010. EFE/Montserrat T Diez
Product Suggestions