James Sinclair of Longformacus
Peerage person ID=638404
(b. 1470)
Children
Alexander Sinclair of Longformacus
Partners
Isabel Howieson