James Ivory, Lord Ivory

Scottish judge (–)

Parents

Children

Partners