Food Forests

Diverse, multi-layered planting of edible plants, herbs, and trees designed to emulate the ecosystems found in natural forest