William Hall
He has a biological son named
John
.
Personal Details
William Hall
Children
John Hall
John was born on July 23rd, 1540 in
Barnstable, Devon, England
.
Page last modified