World Trade Center 🧵 #September11 Self-portrait by N. Jay Jaffee, 1979
The Damned, NYC, World Trade Center: Twin Towers, 1977 📷 Roberta Bayley