Interactive tree of
James
Barclay
James
Barclay
1871
–
James Hinson
Barclay
–
Thalia Jane
Barclay
–