Central Park

Central Park
View from Central Park

Central Park is located in the Manhattan borough of New York City, United States The photo was taken by Marta Wave.

Scroll page up