bn:03258200n
Noun Concept
EL
No term available
EN
Land trusts are nonprofit organizations which own and manage land, and sometimes waters. Wikipedia
Relations
Sources