John Hamilton (Q6237474)
Scottish nobleman and soldier
Language:
other details
aliases John Hamilton of Cadzow
description Scottish nobleman and soldier

External Links