world4.eu
James Graham, 1st Marquess of Montrose, (born probably in 1612 in Montrose, executed on May 21, 1650 in Edinburgh). Scottish nobleman. English Civil War.
James Graham, 1st Marquess of Montrose, (born probably in 1612 in Montrose, executed on May 21, 1650 in Edinburgh). Scottish nobleman. English Civil War.