William Shepherd - Pedigree | FamilyCentral
 Mar 1887 -
 Aug 1860 -
 Feb 1866 -