milliontrees.me
Permaculture takes the long view of the big picture
What is permaculture? “The primary agenda of the [permaculture] movement has been to assist people to become more self reliant through the design and development of productive and sustainable…