10

Exclusive September 11 Photos

A friend who works at Goldman Sachs, One Liberty Plaza, right next to the World Trade Center, took these photos a few days after September 11. After seven years, they bring back the texture of that terrible day.

Cara Ellison

10 Comments

Leave a Reply