Queen Letizia of Spain attends the annual meeting of Directors of the Cervantes Institute at Barcelona City Hall on 23 July 2024 in Barcelona, Spain.