Satan with aim to create Devil's Island? (8)

Times Cryptic #26850 | 11 Across | 2017-10-07 flowerflowerflower
Back to puzzle
Visit Times's puzzle site →