Florida Landscape Design #84 | Living Walls by TruVine Design | Delray Beach, Florida

“Biophilia” means “The Love Of Life.” It is the instinctive bond between human beings and nature. This strong intuitive affiliation with nature has empirical evidence that our environment shapes our feelings and has a positive impact on us. The simplicity and sophistication of nature are the very essence which affect our psychological well-being. In this video, Jeff Allis of TruVine design takes us through the process of creating living green walls following the concepts of Biophilic design. We look closel
Back to Top