Alexander Stewart, Duke of Ross

Scottish prince (–)

Parents

Children

Siblings