Esther Caroline Etherington - Pedigree | FamilyCentral
 13 Feb 1876 - 31 Aug 1956
Family Group
Family Group
Peter Fenton MacFarland
 md. 3 Feb 1897
  Children
    1.
Living