Sir Alexander Stewart, 2nd Bt. (Q75780903)
(died 1650)
Language: