It Takes All Kinds To Make A Yard

In farming and agriculture, permaculture is a concept that has been coined for almost half a century now and is essentially a set of 12 principles to follow when designing gardens and landscapes.