King Felipe VI of Spain, Queen Letizia of Spain, Crown Princess Leonor, Princess Sofia visit Naum Socio-educational Center at Son Roca on August 11, 2020 in Palma, Balearic Islands, Spain. 11 Aug 2020 Pictured: King Felipe VI of Spain, Queen Letizia of Spain, Crown Princess Leonor, Princess Sofia visit Naum Socio-educational Center at Son Roca on August 11, 2020 in Palma, Balearic Islands, Spain. Photo credit: MEGA TheMegaAgency.com +1 888 505 6342