The Twin Towers in a 1988 photo
It’s impossible not to guess the city… This photo was taken on July 9, 1988,incidentally, not from New York, but from the neighboring state of New Jersey. Photo by Jeffrey Johnson
It’s impossible not to guess the city… This photo was taken on July 9, 1988,incidentally, not from New York, but from the neighboring state of New Jersey. Photo by Jeffrey Johnson