Sir James Campbell, 9th of Ardkinglas (Q75968110)
Peerage person ID=437140
Language:
other details
aliases Sir James Campbell, of Ardkinglass
description Peerage person ID=437140

External Links