Devil's Island (one of the Isles du Salut)
Devil's Island (one of the Isles du Salut)