Terra Design is a company specialising in biophilic designs, including installing living walls. They do so to create a healthier, happier, and more productive environment where individuals are fully connected with nature.
This post first appeared on Professional Car Mechanics Croydon, please read the originial post: here