15/04/2018Awareness, Sustainable Development Bonsai – Towards a Greener future A Green World of our Own – “Bonsai”, which literally means “plantings in a tray”. Bonsai combines all the fundamental Japanese sensibilities […]