Balloch Castle, Loch Lomond, Dunbarton, Scotland
References (1)
1370 Individual:
Isabelle Stewart
(b. ~1370 )