John de Hamerton
John was born before 1380.
John's family
He has a biological daughter named
Katherine
.
Children
Katherine Hamerton
Page last modified
\