Monday
Jun092014
The Vanishing Island

This short documentary profiles residents of the Isle de Jean Charles in Louisiana, as they confront a future threatened by sinking shorelines and rising seas.
tagged
environmental video,
gulf coast in
Film and Video



Reader Comments