William McFarland
Abt 1842 -
Generation: 1
1. William McFarland was born about 1842 in Orange or Wake County, North Carolina, USA.