WebCard - Family Card
WebCard - Family Card
David BARCLAY I(abt 1235 - abt 24 Jun 1314)
Effie Sommerville BARCLAY
b.  
d.  
bur.