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

1966 - Construction underway near Plaça de Catalunya on parking lot beneath Carrrer de Pelai.

Share your thoughts