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/Alonso M. Gamero
Product Suggestions