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.