Birth

Gramps ID E22713
Place New Canton, Va

References

  1. Nicholas, Robert Carter (Primary) [I79298333]