David Foster

Regular price $12.00

Media Condition: Near Mint

Sleeve Condition: Very Good

1986 Atlantic Records

WEA International

78 16421