Central Park W 63rd St Entrance

W 63rd St & Central Park West
New York, NY 

+ Google Map