So Far... The Best of Sinéad O'Connor cover

So Far... The Best of Sinéad O'Connor Album
by Sinéad O’Connor

1997
17:30
12 Tracks
10 Lyrics