Leon Russell – Leon Russell Self Titled 1970 MEGA RARE ISRAEL Phonodor prs 13021
$29.99
1 in stock
Description
Leon Russell – Self Titled (1970)
Rare Israeli pressing
Phonodor 13021
Made in Israel
1970
Vinyl Condition: G
Cover Condition: VG
160397520862