Robert Barclay

Scottish Quaker apologist (–)

Parents

Children

Siblings

Partners