Dafydd Edwards

The Impossible Dream

Release date 1996

Tracklist

1
3:43
2
4:36
3
4:58
4
5:16
6
4:10
7
1:53
8
The Rose
3:43
3:43
9
Because
2:35
2:35
12
3:16