John Christopher Preston
Birth:
7 Apr 1838
Bedford, Virginia
FCID:16091:654
Parents
Father:
Christopher Preston
Mother:
Martha Mitchell Claytor
Marriage(s)