Ruth (Tucker) Smith

Biography