logo
Savanah Leaf backdrop
Savanah Leaf poster
Savanah Leaf
Savanah Leaf is an Olympian and award-winning filmmaker, whose work weaves magical realism with poignant narrative storytelling. She is known for her...