Robert Bruce, 9th of Clackmannan

Peerage person ID=673465 (d. 1645)

Parents

Children