green space

noun
noun: green space; plural noun: green spaces;
  1. an area of grass, trees, or other vegetation set apart for recreational or aesthetic purposes in an otherwise urban environment.


    This domain is for sale.



Owned and Operated by the Veterans Internet Service LLC