From left, Spain's Queen Sofia, Prince Felipe and Princess Letizia, arrive for the 2010 Prince of Asturias Awards ceremony at Campoamor theatre in Oviedo, northern Spain, on Friday, Oct. 22, 2010.





0 comments:

Post a Comment