Sir Duncan Kirkpatrick (Q75545841)
Peerage person ID=205899
Language:
other details
aliases Sir Duncan Kirkpatrick, of that Ilk
description Peerage person ID=205899

External Links