Cleo Laine

1957 to 2016 · 40 releases on sleeves