Artists
Album Info
Release Date: 1982Label: London Records
Recorded in December 1980, copyright 1981 Decca, released 1982.Comes with insert with lyrics in Italian and English.
London ffrr recording.
Label: London Records
Recorded in December 1980, copyright 1981 Decca, released 1982.