The Sweetest Taboo

1994 · 5:39

Appears on

The Lady Sings
The Lady Sings
Sade
View on MusicBrainz