Catherine Hamilton
Parents
Gavin Hamilton, 7th of Raploch
Children
Siblings
Gavin Hamilton, younger of Raploch
Jean Hamilton
Margaret Hamilton