Previous picture arrow   Up arrow   Next picture arrow
Photo: 7 of 21, Album: World Trade Center After Pictures
A group of TV crews are congregated on Greenwich St. Often the TV scene is down this street.

picture #7