4 Generation Pedigree Chart:
Charles Freeman Craig Sr















Charles Freeman Craig Sr ‎(I1131)‎
Birth 1814 -- Benton, Polk, Tennessee, USA




Print
Back to normal view