WebCard - Family Card
WebCard - Family Card
Mary STEWART(13 May 1453 - abt 1 May 1488)
Robert HAMILTON
b. 21 Mar 1476
d. 1534
bur.