Queen Letizia Holds Audiences at Zarzuela March 24, 2023 Julia Curare Queen Letizia of Spain holds audiences at Zarzuela Palace on March 24, 2023 in Madrid, Spain.