Princess Letizia of Spain attends Audiences at Zarzuela Palace
MADRID, SPAIN - MAY 18: Princess Letizia of Spain attends audiences at Zarzuela Palace on May 18, 2011 in Madrid, Spain. (Photo by Fotonoticias/WireImage)
PURCHASE A LICENSE
How can I use this image?
Contact your local office for all commercial or promotional uses.
Fotonoticias / Contributor
May 18, 2011
Not released. More information