David Wallace

Family Group Record | Pedigree Chart | Descendancy Chart

David Wallace

B 1680

D 1751

Matthew Wallace

B 1640

D 1714

M