Family:David Wallace and Margaret Gates (1)

Watchers
 
David Wallace (add)
 
Margaret Gates (add)
Children
BirthDeath
1.