An internal view of the stairs and columns alongside the North Tower Plaza de España December 14, 2025 teresa Leave a comment