World Trade Center Site, Manhattan, NY

photo of World Trade Center site, Manhattan, NY

Photo of World Trade Center Site, Manhattan, New York (September 11, 2004)
(Go to photo index.)