Image 1 of 1
FR-DI0711-123.jpg
Prince Felipe of Spain and Princess Letizia of Spain attends the Central event of the Feast Day of the Police at Palacio Arzobispal on October 2, 2013 in Alcala de Henares, Spain


Image 1 of 1
FR-DI0711-123.jpg