Buy a custom print

James Hamilton, 1st Duke of Hamilton, 1606 - 1649. Royalist
James Hamilton, 1st Duke of Hamilton, 1606 - 1649. Royalist
Design your print