Artists
Album Info
Release Date: 1980Label: Decca
Recorded April 1978, November 1978, January 1979 in the Kingsway Hall, London.Made in Holland. Mastered by Decca Recording Studio's UK
Label: Decca
Recorded April 1978, November 1978, January 1979 in the Kingsway Hall, London.