James Hamilton 1st Duke of Hamilton is a painting by Mountain Dreams which was uploaded on March 7th, 2015.
James Hamilton 1st Duke of Hamilton
Title
James Hamilton 1st Duke of Hamilton
Artist
Mountain Dreams
Medium
Painting
Description
None
Uploaded
March 7th, 2015