Young Frank Freeman - Pedigree | FamilyCentral
 2 May 1861 - 13 Nov 1912
Family Group
Family Group