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