Coming Back Soon...
View More
The World Trade Center Twin Towers and 1990s New York City Skyline are lit up at night in an ad for a New York City trip. This photograph was featured on page 43 of the Summer 1994 issue of The Key.
1994
New York, New York
SkylinesThe Key PublicationWorld Trade Center
Photograph
Color
1990s20th Century