William
Shepherd

December 6, 1852 - February 6, 1939

William Shepherd was born in Scotland in 1852 and died in Allamakee County, Iowa in 1939.