public space

Berkli Parc

Map it |  63 Delancey St (at at Allen St), New York, NY United States

You may like this popular spot