John Stewart, 7th of Fasnacleich
Peerage person ID=506795
Children
Partners
Anne Macnab