24/04/2011 12:00 (UTC)
PALMA DE MALLORCA (SPAIN) 24/04/2011.- Infanta Leonor (R) and Sofia (L) smile at their arrival to attend the Resurrection mass at Mallorca's Cathedreal in Palma de Mallorca, Balearics Islands, Spain on 24 April 2011. EFE/Alonso M Gamero
Product Suggestions