14 East 60th St New York, NY, 10022
Central Park is the 843-acre masterpiece of landscape architecture designed in the 19th century by Frederick Law Olmsted and Calvert Vaux and designated New York City’s first scenic landmark in 1974.
There are no user reviews for this listing.
Already have an account? Log in now