Preview View to Devil's Island, where Dreyfus and Papillon were imprisoned, French Guiana, South America Image ID: 110-16394 Artist: Ken Gillham Purchase a commercial license Buy framed prints & more from our print store ile du diable literature tropical coasts coast south america french guiana papillon dreyfus devil's island devils island islands island palm trees palms trees natural world nature scenics landscapes landscape horizontal contemporary photography color image travel destinations travel outdoors day