Ben Ray Craven obituary, Randleman, NC

In memory of

Ben Ray Craven