Isabella Tevendale Foubister
Birth:
17 Jun 1878
Aberdeen, Aberdeen, Scotland
Death:
2 Aug 1922
Aberdeen, Aberdeen, Scotland
FCID:16447:2643
Parents
Father:
J. Phimister
Mother:
I. Tevendale
Marriage(s)