21/03/2011 12:00 (UTC)
MADRID, (SPAIN) 21/03/2011.- Spanish Princess Letizia smiles during the family picture with Irish President Mary McAleese (not at the image) prior to the official luncheon to honor Irish President Mary McAleese held at the Royal Palace in Madrid, Spain on 21 March 2011. Mary McAleese is on a three day official visit to Spain. EFE/Sergio Barrenechea
Product Suggestions