Thomas
Joseph
Horsfield

May 5, 1870 - September 23, 1929

Iowa

Thomas Horsfield was born in Iowa in 1870 and died in Dubuque County, Iowa in 1929.