Torthorwald Castle, , Dumfries-Shire, Scotland
References (2)
1325 Individual:
William Carlyle
(b. 1325 d. 1397 )
1370 Individual:
John Carlyle
(b. 1370 )