Flushing Meadow Park - wideimaging

View looking North, toward Shea Stadium, from the top deck.