10/04/2010 12:00 (UTC)
MADRID (SPAIN), 10/04/2010.- Spanish Princess Letizia (R) and Spanish Chief of Army Staff, Antonio de la Corte (L) attend to the ceremony of the pledge allegiance to the flag of new Royal Guard officers on 10 April 2010 at El Rey barracks in Madrid, Spain. EFE/Manuel H. de Leon
Product Suggestions