Renewal in a Land of 13 Springs

Renewal in a Land of 13 Springs

The Land Trust Alliance is a national land conservation organization that provides training, education, policy, and working standards to more than 1,000 member land trusts across the country. They’re the Big Dogs, the movers and shakers on the land conservation...