James Hamilton (Q6135465)
Scottish nobleman and royal hostage
Language:
other details
aliases James Hamilton of Cadzow
description Scottish nobleman and royal hostage

External Links