45. Margaret HAMILTON .
She was married to Andrew STEWART Lord Avendale before 1516.
Return to Table of Contents