Sir John Wallace, 5th of Craigie and 10th of Riccarton

Peerage person ID=676696 (d. 1450)

Parents

Children

Siblings