What was the popular name for the French penal settlement off the coast of French Guiana
Devil’s Island Ile Diable Devil's Island Devil's Island Escape Attempts Ile du Diable Ile Du Diable
ile du diable devil s island devil s island escape attempts ile diable
devil s island
WikipediaEntity
Devil’s Island