Sir Alexander Stewart, 4th of Garlies (Q75715041)
Peerage person ID=299347
Language: