James Erskine, Lord Alva (1722-1796)
James Erskine, Lord Barjarg & Alva; Senator of the College of Justice etc.
Share
Contributed by Mark Meredith on 18/07/2019 and last updated on 18/07/2019.
James Erskine, Lord Barjarg & Alva; Senator of the College of Justice etc.