John Stewart, 2nd of Cardonald (Q76309495)
Jump to navigation
Jump to search
Peerage person ID=678887
Language | Label | Description | Also known as |
---|---|---|---|
English | John Stewart, 2nd of Cardonald |
Peerage person ID=678887 |
Statements
1480Gregorian
1 reference