Spain´s Princess Letizia Visits Zamora

In This Photo: Queen Letizia of Spain
Princess Letizia of Spain visits Zamora Castle on November 3, 2009 in Zamora, Spain.
(Nov. 2, 2009 - Source: Carlos Alvarez/Getty Images Europe)