Montrose: Cavalier in MourningJames Graham, Fifth Earl of Montrose, is considered to be one of the most controversial and romantic figures in Scottish history. |
Montrose: Cavalier in MourningJames Graham, Fifth Earl of Montrose, is considered to be one of the most controversial and romantic figures in Scottish history. |