Family: John Hall, III, of Newport, Y-DNA Family 012 / Elizabeth [--?--] (F1979)



Family Chart     |    PDF