WTC 1 – The Bundle Tower

‘WTC 1 – The Bundle Tower’ exhibited at the Centre Pompidou, Paris, France