Henry Stuart, lord Darnley

From Wikipedia, the free encyclopedia

Henry Stuart, lord Darnley