Mary Royle - Pedigree | FamilyCentral
Family Group
 Abt 1697 -
Richard Barlow
 md. 5 Jun 1770
  Children