The Real Alcatráz, the Cathedral Giralda and the Puente de los Remedios on the Canal de Alfonso XIII Guadalquivir River December 14, 2025 teresa Leave a comment