The Royal Family of Spain Attend National Day Military Parade 2017
Princess Leonor of Spain, Queen Letizia of Spain and Princess Sofia of Spain attend the National Day Military Parade on October 12, 2017 in Madrid, Spain.
Princess Leonor of Spain, Queen Letizia of Spain and Princess Sofia of Spain attend the National Day Military Parade on October 12, 2017 in Madrid, Spain.