“Nature’s Invitation” wins an “Award of Excellence” at The International Film Festival for Environment, Health, and Culture in Jakarta, Indonesia

My documentary “Nature’s Invitation” wins an “Award of Excellence” for the Documentary Short section of The International Film Festival for Environment, Health, and Culture in Jakarta, Indonesia. Click here to see the winners!