King Felipe VI of Spain and Crown Princess Leonor of Spain attend the National Day Military Parade on October 12, 2023 in Madrid, Spain.
Minister of the Interior Fernando Grande-Marlaska and Second Deputy Prime Minister Yolanda Diaz attend the National Day Military Parade on October...
Princess Sofia of Spain attends the National Day Military Parade on October 12, 2022 in Madrid, Spain.
Princess Letizia of Spain during Spain's National Day Military Parade on October 12, 2008 in Madrid, Spain. Spain's National Day commemorates the...
Spanish Royal Princess Letizia attends Spain's National Day Military Parade in La Castellana Avenue on October 12, 2005 in Madrid, Spain. Spain's...
Crown Princess Leonor of Spain, King Felipe VI of Spain and Queen Letizia of Spain attend the National Day Military Parade on October 12, 2023 in...
Crown Princess Leonor of Spain attends the National Day Military Parade on October 12, 2023 in Madrid, Spain.
King Felipe VI of Spain and Crown Princess Leonor of Spain attend the National Day Military Parade on October 12, 2023 in Madrid, Spain.
King Felipe VI of Spain and Crown Princess Leonor of Spain attend the National Day Military Parade on October 12, 2023 in Madrid, Spain.
King Felipe VI of Spain and Crown Princess Leonor of Spain attend the National Day Military Parade on October 12, 2023 in Madrid, Spain.
King Felipe VI of Spain attends the National Day Military Parade on October 12, 2023 in Madrid, Spain.
King Felipe VI of Spain attends the National Day Military Parade on October 12, 2023 in Madrid, Spain.
King Felipe VI of Spain attends the National Day Military Parade on October 12, 2023 in Madrid, Spain.
King Felipe VI of Spain attends the National Day Military Parade on October 12, 2023 in Madrid, Spain.
Crown Princess Leonor of Spain, King Felipe VI of Spain and Queen Letizia of Spain attend the National Day Military Parade on October 12, 2023 in...
Crown Princess Leonor of Spain, King Felipe VI of Spain and Queen Letizia of Spain attend the National Day Military Parade on October 12, 2023 in...
Crown Princess Leonor of Spain, King Felipe VI of Spain and Queen Letizia of Spain attend the National Day Military Parade on October 12, 2023 in...
Crown Princess Leonor of Spain, King Felipe VI of Spain and Queen Letizia of Spain attend the National Day Military Parade on October 12, 2023 in...
Crown Princess Leonor of Spain, King Felipe VI of Spain and Queen Letizia of Spain attend the National Day Military Parade on October 12, 2023 in...
Crown Princess Leonor of Spain, King Felipe VI of Spain and Queen Letizia of Spain attend the National Day Military Parade on October 12, 2023 in...
Crown Princess Leonor of Spain, King Felipe VI of Spain and Queen Letizia of Spain attend the National Day Military Parade on October 12, 2023 in...
King Felipe VI of Spain and Crown Princess Leonor of Spain attend the National Day Military Parade on October 12, 2023 in Madrid, Spain.
King Felipe VI of Spain and Crown Princess Leonor of Spain attend the National Day Military Parade on October 12, 2023 in Madrid, Spain.
King Felipe VI of Spain and Crown Princess Leonor of Spain attend the National Day Military Parade on October 12, 2023 in Madrid, Spain.
Crown Princess Leonor of Spain, King Felipe VI of Spain and Queen Letizia of Spain attend the National Day Military Parade on October 12, 2023 in...
Crown Princess Leonor of Spain and Queen Letizia of Spain attend the National Day Military Parade on October 12, 2023 in Madrid, Spain.
Crown Princess Leonor of Spain, King Felipe VI of Spain and Queen Letizia of Spain attend the National Day Military Parade on October 12, 2023 in...
Crown Princess Leonor of Spain, King Felipe VI of Spain and Queen Letizia of Spain attend the National Day Military Parade on October 12, 2023 in...
Legionnaires and their goat mascot march during the National Day Military Parade on October 12, 2023 in Madrid, Spain.
Legionnaires and their goat mascot march during the National Day Military Parade on October 12, 2023 in Madrid, Spain.
Crown Princess Leonor of Spain and Queen Letizia of Spain attend the National Day Military Parade on October 12, 2023 in Madrid, Spain.
Crown Princess Leonor of Spain, King Felipe VI of Spain and Queen Letizia of Spain attend the National Day Military Parade on October 12, 2023 in...
Crown Princess Leonor of Spain and Queen Letizia of Spain attend the National Day Military Parade on October 12, 2023 in Madrid, Spain.
Crown Princess Leonor of Spain and Queen Letizia of Spain attend the National Day Military Parade on October 12, 2023 in Madrid, Spain.
Crown Princess Leonor of Spain and Queen Letizia of Spain attend the National Day Military Parade on October 12, 2023 in Madrid, Spain.
Crown Princess Leonor of Spain and Queen Letizia of Spain attend the National Day Military Parade on October 12, 2023 in Madrid, Spain.
King Felipe VI of Spain and Queen Letizia of Spain attend the National Day Military Parade on October 12, 2023 in Madrid, Spain.
Madrid Community President Isabel Díaz Ayuso attend the National Day Military Parade on October 12, 2023 in Madrid, Spain.
Madrid Community President Isabel Díaz Ayuso attend the National Day Military Parade on October 12, 2023 in Madrid, Spain.
Crown Princess Leonor of Spain attends the National Day Military Parade on October 12, 2023 in Madrid, Spain.
Crown Princess Leonor of Spain attends the National Day Military Parade on October 12, 2023 in Madrid, Spain.
Crown Princess Leonor of Spain attends the National Day Military Parade on October 12, 2023 in Madrid, Spain.
Crown Princess Leonor of Spain attends the National Day Military Parade on October 12, 2023 in Madrid, Spain.
King Felipe VI of Spain attends the National Day Military Parade on October 12, 2023 in Madrid, Spain.
King Felipe VI of Spain attends the National Day Military Parade on October 12, 2023 in Madrid, Spain.
Minister of Social Rights and 2030 Agenda Ione Belarra attend the National Day Military Parade on October 12, 2023 in Madrid, Spain.
Crown Princess Leonor of Spain attends the National Day Military Parade on October 12, 2023 in Madrid, Spain.
Crown Princess Leonor of Spain attends the National Day Military Parade on October 12, 2023 in Madrid, Spain.
King Felipe VI of Spain attends the National Day Military Parade on October 12, 2023 in Madrid, Spain.
King Felipe VI of Spain and Crown Princess Leonor of Spain attend the National Day Military Parade on October 12, 2023 in Madrid, Spain.
Crown Princess Leonor of Spain, King Felipe VI of Spain and Queen Letizia of Spain attend the National Day Military Parade on October 12, 2023 in...
Crown Princess Leonor of Spain, King Felipe VI of Spain and Queen Letizia of Spain attend the National Day Military Parade on October 12, 2023 in...
Crown Princess Leonor of Spain, King Felipe VI of Spain and Queen Letizia of Spain attend the National Day Military Parade on October 12, 2023 in...
Crown Princess Leonor of Spain, King Felipe VI of Spain and Queen Letizia of Spain attend the National Day Military Parade on October 12, 2023 in...
Crown Princess Leonor of Spain, King Felipe VI of Spain and Queen Letizia of Spain attend the National Day Military Parade on October 12, 2023 in...
Crown Princess Leonor of Spain attends the National Day Military Parade on October 12, 2023 in Madrid, Spain.
Queen Letizia of Spain attends the National Day Military Parade on October 12, 2023 in Madrid, Spain.
Crown Princess Leonor of Spain and Queen Letizia of Spain attend the National Day Military Parade on October 12, 2023 in Madrid, Spain.
Crown Princess Leonor of Spain attends the National Day Military Parade on October 12, 2023 in Madrid, Spain.
Crown Princess Leonor of Spain attends the National Day Military Parade on October 12, 2023 in Madrid, Spain.