New York, NY, September 28, 2001 — Debris on surrounding roofs at the site of the World Trade Center.
Photo by Andrea Booher/ FEMA News Photo
New York, NY, September 28, 2001 — Debris on surrounding roofs at the site of the World Trade Center.
Photo by Andrea Booher/ FEMA News Photo
Leave a Reply