John Oliphant, 2nd Lord Oliphant

Scottish landowner (d. 1516)

Parents

Children

Siblings

Partners