Shakespeare Sister

1991 ยท 2:45

Appears on

How Soon Is Now 85 โ€“ Reissue 91
The Smiths
View on MusicBrainz