Our Maritime Ties
Family: David Stewart Foster / Patricia Marie Hannigan (F9566)
-
Father | Male
David Stewart Foster
Born Died Buried Married Father Malcolm Angus Foster | F9563 Group Sheet Mother Elizabeth Worthing Craig | F9563 Group Sheet