Neva Fuhgeddaboudit.jpg
Details -
Details
Description

The stylized view of the towers from the home offices of the
New York City Department of Design & Construction
30-30 Thomson Street, L.I.C., Queens, New York.

I watched from the sidewalk as they burned and then fell, I did not know at the time that I would spend the next ten months of my life standing in their ruins.