David Stewart, Earl of Moray

Scottish prince (d. 1457)

Parents

Children

Siblings