Barclay, David, active 1752-1770, grandson of Robert Barclay `The Apologist', banker

Relationships: