John Sempill of Bruntschiells (Q76330924)
Peerage person ID=693927
Language:
other details
aliases Hon. John Sempill of Bruntschiells
description Peerage person ID=693927

External Links