Crossword clues for Island of the Cyclades where a famous statue of Venus was found:MELOSIsland of the Cyclades where a famous statue of Venus was found