From October 1989 until September 1995, fourteen site specific projects found their home in the city of Barcelona.
„ 5,888