On the morning of Tuesday, November 10, 2015, Her Majesty Queen Letizia of Spain arrived at the headquarters of the Escuela Nacional de Policía (National Police School) in Ávila, Spain, to deliver the Spanish national flag to the Nacional Policía.
Photo courtesy of the Casa Real