All the Pretty Little Horses cover

All the Pretty Little Horses Album
by Current 93

1996
55:53
13 Tracks
11 Lyrics