Richard Farmer - Pedigree | FamilyCentral
 Aug 1786 - 28 Aug 1828/30
Family Group