Interview: This photographer captured the lives of this island's last residents

"I wanted to show the last moments of these people's lives on the island, to show them waiting for its final hour..." 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.

avatar
Brut.