Permaculture Design
Would you like to gain understanding, practical skills and tools to help design more sustainable homes, gardens, communities and lives? Permaculture is a design approach for living more lightly on the planet as thriving, resilient communities. This permaculture design course …