The Thousand-Mile Stare

Near Chambers and Greenwich
Sunday September 16, 2001



Woman stares at the void where the Trade Center Towers stood.


Close Window