Individual Information
Delia Teresa Spiller
Birth:
3 Sep 1902
Gloucester, England
Christening:
27 Sep 1902
St. Mary's on the Quayl, Clifton, Gloucester, England
Death:
Mar 1983
FCID:6273:6449
Parents
Father:
E. Spiller
Mother: M. Boyle
Marriage(s)
Family Group
Henry John Luffman
md. Nov 1924 Gloucester, England
  Children