Richard M. Platt - Pedigree | FamilyCentral
Family Group
Family Group
Ethel Shackelford
 md. 11 Jun 1904
  Children
    1.
Living