Lev Cain + Snodgrass

1 child
18731961
Birth: 7 September 1873 Union, Arkansas, United States of America
Death: 17 March 1961Kerrville, Kerr, Texas, United States of America

Facts and events

Last change
10 November 201020:10:48