Samuel Lockhart of Castlehill (Q76056304)
Peerage person ID=499648
Language:
other details
aliases Samuel Lockhart, of Castlehill
description Peerage person ID=499648

External Links