John Maxwell, 6th Lord Herries of Terregles

Scottish aristocrat (1505–1631)

Parents

Children

Siblings

Partners