Birth

Gramps ID E49876
Date 1720
Place , Essex, VA

References

  1. Foster, Robert (Primary) [I39958]