Margaret Douglas, Fair Maid of Galloway and John Stewart, 1st Earl of Atholl

error: Content is protected !!