top of page
Search
Renee Harris
Oct 31, 20172 min read
sustainable floristry
The oxford dictionary states that sustainability means: "Conserving an ecological balance by avoiding depletion of natural resources." In...
16 views0 comments
bottom of page