Stock Photo - King Felipe VI of Spain, Queen Letizia of Spain, princess Leonor and Princess Sofia attend the national day parade at Lima square in Madrid, Spain on the 12 of October of 2018.12/10/2018.

Stock Photo: King Felipe VI of Spain, Queen Letizia of Spain, princess Leonor and Princess Sofia attend the national day parade at Lima square in Madrid.

Searchable keywords

Choose multiple keywords