Permaculture

The development of agricultural ecosystems intended to be sustainable and self-sufficient.

Recent Activity

  • |