"I wanted to show the last moments of these people's lives on the island, to show them waiting for its final hour..."<br /><br />She met with the last inhabitants of the Isle de Jean Charles, a small island in Louisiana which is being washed away. Photographer Sandra Mehl tells Brut Nature what she saw.