James Stewart of Ardgown and Blackhall (Q76306414)
Peerage person ID=676680
Language:
other details
aliases James Stewart, 7th of Blackhall
description Peerage person ID=676680

External Links