wickerrooftop.wordpress.com
Worldwide Permaculture Network
The Permaculture Institute defines permaculture as: “…an ecological design system for sustainability in all aspects of human endeavor. It teaches us how build natural homes, grow our ow…