James Irvine, 3rd of Artamford (Q76038018)
Jump to navigation
Jump to search
Peerage person ID=485975
Language | Label | Description | Also known as |
---|---|---|---|
English | James Irvine, 3rd of Artamford |
Peerage person ID=485975 |
Statements
Identifiers
James Irvine IIIrd of Artamford (Irvine) (est. 1640 - certain 16 Mar 1703)
0 references