James Graham, 1. Marquess of Montrose.
James Graham, 1st Marquess of Montrose was a Scottish nobleman who fought from 1644 to 1650 in the English Civil War in Scotland for the royal side.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed