King Felipe VI of Spain, Queen Letizia of Spain, Crown Princess Leonor, Princess Sofia attends contemporary flamenco performance at the Teatros del Canal on June 19, 2020 in Madrid, Spain. 19 Jun 2020 Pictured: King Felipe VI of Spain, Queen Letizia of Spain, Crown Princess Leonor, Princess Sofia attends contemporary flamenco performance at the Teatros del Canal on June 19, 2020 in Madrid, Spain. Photo credit: MEGA TheMegaAgency.com +1 888 505 6342