KLM Royal Dutch Airlines KLM Royal Dutch Airlines
Devil's Island off the coast of Cayenne