King Felipe VI of Spain, Queen Letizia of Spain, Crown Princess Leonor, Princess Sofia attends National Day military parade on October 12, 2019 in Madrid, Spain. 12 Oct 2019 Pictured: King Felipe VI of Spain, Queen Letizia of Spain, Crown Princess Leonor, Princess Sofia. Photo credit: MEGA TheMegaAgency.com +1 888 505 6342