ONCE UPON A TIME
LP JAPAN
1981
Polydor  28MM 0086