Mary Shelton - Pedigree | FamilyCentral
Richard Bray
 md. 30 Dec 1814
  Children