Queen Letizia of Spain Delivers Spanish Flag to National Police

In This Photo: Queen Letizia of Spain
Queen Letizia of Spain (R) delivers spanish flag to National Police at National Police School headquarters on November 10, 2015 in Avila, Spain.
(Nov. 9, 2015 - Source: Pablo Cuadra/Getty Images Europe)
Prev 15216 of 32938 Next
«Back Next»
15217 - 15220