Caroline Barclay
Children
Siblings
David Barclay of Youngsbury