Spanish Royals Attend The National Day Military Parade
(L-R) Princess Leonor of Spain, Princess Sofia of Spain and Queen Letizia of Spain attend the National Day Military Parade on October 12, 2018 in Madrid, Spain.
(Oct. 11, 2018 - Source: Getty Images Europe) more pics from this album »