Top island (6)

Telegraph #28684 | 3 Down | 2018-03-12 flowerflowerflower
Visit Telegraph's puzzle site →

Also seen in