Image 1 of 1
Tower of Light, 1964 World's Fair, Flushing Meadows, New York. Photo by John G. Zimmerman.
Share
twitterlinkedinfacebook
Tower of Light, 1964 World's Fair, Flushing Meadows, New York. Photo by John G. Zimmerman.