Jean Shepard

1956 to 2001 · 36 releases on sleeves