Film Screening: The Last Green Thread
Museum of Fine Arts, St. Petersburg 255 Beach Drive NE, St. Petersburg, FL, United StatesOn 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,…