Future Nostalgia

Looking Forward To Remembering Today

09/26/10 - New York Hall of Science

New York Hall of Science

The windows of the New York Hall of Science in Flushing Meadows Park in New York City, built as part of the 1964 World's Fair.