Sir James Hamilton of Broomhill, 1st Bt. (Q75654115)
Peerage person ID=274602
Language:
other details
aliases Sir James Hamilton, of Broomhill
description Peerage person ID=274602

External Links