Remembering the World Trade Center

Image 6 of 8
< Prev Next >
GreenWorldTradeCenter1983.jpg
Upward View of the World Trade Center Illuminated at Night - with Green Illumination, Lower Manhattan - Early 1980's, New York City, New York State, USA