Sade - The Sweetest Taboo Price €7.00 Artist: SadeTitle: The Sweetest TabooLabel: EPICLabel No: A12.6609Europa | Europe 1985