Interactive tree of Jane Crawford

Mary Ann Freeman 1813
John C Freeman 1811
Jane Crawford 17941866
Jeremiah Freeman 17881860