Image 17 of 42
< Prev Next >
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.