James Stuart, Lord Doune

Peerage person ID=25075 (b. 1629)

Parents

Children

Siblings