James Hamilton
Peerage person ID=462957
Parents
Francis Hamilton
Children
Siblings
Frances Hamilton