Sara Delano Roosevelt Park is a 7.8-acre park in the Lower East Side of the New York City borough of Manhattan.

Reviews

    No reviews