Central Park, Spector Playground

West 85th Street & Central Park West Upper West Side
New York, New York 

+ Google Map