Posted by Nedlaw Living Walls

 Sean Corbett, Drexel University

This five-story Biofilter living wall is the located in the atrium of the Papadakis Integrated Sciences Building (PISB) at Drexel University in Philadelphia. The wall is North America’s largest living

read more