Alexander Stewart

Laird of Darnley and of Crookston
Blason de la famille Stewart

Famille