The Hendee Family Tree

Death

Death

Person Harlan Page Freeman
Date 13 Mar 1950
Place Niagara Falls
Country United States