Sir Alexander Stewart of Garlies, younger (Q75405866)
Peerage person ID=121756
Language: