Thrieve Castle,Galloway,Scotland
References (1)
1456 Individual:
Princess Margaret Stewart Of Scotland
(d. Sep 1456 )