top of page
Search


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