Catalunya Barcelona documentary_0005_511382 – 1966 – Construction underway near Plaça de Catalunya on parking lot beneat February 24, 2020