Released in 1987 - Edisom, Lda.
Islands // The Wind Chimes Part One
PT: 50553906
Green/Red label