New York

Photograph by

Nick Bowman

About this image

The new shopping centre at Ground Zero. THis building looks like an insect come to devour the people on the ground
 
Tate Exhibitions
Tate Exhibitions