Early Texans DNA Project

Family: Lee Roy George / Alma Dean Richards (F1593)

m. 28 September 1904


Family Information