A Permaculture Approach

Permaculture provides strategies for living to meet our human needs while enhancing the ecosystem.  This can be applied to design of our yards, food production, catching and storing energy and… read more →