Ruth Wallis

1948 to 1998 · 20 releases on sleeves