Flushing Meadow Park - wideimaging

View, near the tower elevators, looking at the disassembly of the WIZ set, filmed under the Tent of Tomorrow. October 15, 1977.