Central Park, Turtle Pond Lawn

Central Park at 81st Street Upper West Side
New York, New York 

+ Google Map