Barcelona The jaw-dropping church that’s taken longer to build than the Egyptian pyramids – Expressby Capital-Cities February 14, 2025