ODETTA

Show:
Sort By:
ODETTA

Odetta & Larry

Originally released as a 10" LP on the US Fantasy label in 1954, this is a 1970 Australian pressing ..

$20.00