Person ID: I1167567913

Thomas Preston Lockwood

28 Oct 1891 – 30 Mar 1951

Male