Royal News, Spanish Royals0 commentsCARAVACA DE LA CRUZ, SPAIN – FEBRUARY 06: Queen Letizia of Spain visits Caravaca de la Cruz, on the occasion of the celebration of its Jubilee year in 2024, on February 06, 2025 in Caravaca De La Cruz, Spain. (Photo by Carlos Alvarez/Getty Images)CARAVACA DE LA CRUZ, SPAIN – FEBRUARY 06: Queen Letizia of Spain visits Caravaca de la Cruz, on the occasion of the celebration of its Jubilee year in 2024, on February 06, 2025 in Caravaca De La Cruz, Spain. (Photo by Carlos Alvarez/Getty Images)