Oliver Castle,Tweedmuir,Peebleshire,Scot.
References (1)
1129 Individual:
Oliver Fraser
(b. ~1129 )