Alexander Stewart, Duke of Ross

Scottish prince ()

Parents

Children

Siblings