About us
Define
Definitions for
"Greenspaces"
open spaces of land that are populated with grasses, shrubs or trees
nyc.gov