Cherry Pie

2002 · 6:01

Appears on

Lovers Live
Lovers Live
Sade
View on MusicBrainz