Renee HarrisOct 31, 20172 minsustainable floristryThe oxford dictionary states that sustainability means: "Conserving an ecological balance by avoiding depletion of natural resources." In...