Oliver Castle, Tweedmuir, Peebles, Scotland
References (1)
1271 Individual:
Margaret Fraser
(b. 1271 )