Central Park-Summit Rock { 4 images } Created 15 May 2017

Located near West 83rd street, Summit Rock is the highest natural elevation in Central Park
View: 25 | All