William Richard Taylor - Pedigree | FamilyCentral
 31 Jan 1852 -
 18 Jun 1816 -
Family Group
Family Group