Film Screening: The Last Green Thread

Museum of Fine Arts, St. Petersburg 255 Beach Drive NE, St. Petersburg, FL, United States

On a narrow path through Florida's Everglades Headwaters, three friends embark on a journey to survey a fragile wilderness corridor before it disappears forever. Join us for a screening of this powerful short film and hear from the expedition leader,…