Family:James Barclay and Christian Stewart (1)

Watchers
Facts and Events
Marriage? 1504 Gartley, Aberdeen, Scotland
Children
BirthDeath