Robert Stewart

Duke of Albany
Blason de la famille Stewart

Parents

Famille