Key Definition: Living Wall

Key Definition: Living Wall

Key Definition: Living Wall  04/12/2021  Living wall: A living wall is a vertical vegetated wall system with irrigation. A living wall system is variable depending on the climatic conditions and there is no proven formula for plant specification, even...