James B SMITH

James B SMITH, (son of Josiah SMITH), b. ABT 1820, Grainger County Tennessee

(Back to Name Index)