Tree of life Nature, island and finding a happy place In this episode of “The filmmaker Series”, Stephanie Saxemard tells us about the power of nature and finding a happy place.