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.