Back to exhibition

Finial of the Church of the Sagrada Familia

16 Dec 1966 – 16 Jan 1967

Explore the timeline