James was the son of Mary , Queen of Scots , and a great-great-grandson of Henry VII , King of England and Lord of Ireland , positioning him to eventually accede to all three thrones .
James VI and I was Spanish .