Sir James Hamilton of Fingalton and Preston (Q76177726)
(1589-1644)
Language:
other details
aliases Sir James Hamilton, of Preston and Fingaltoun
description (1589-1644)

External Links