James Henry Robert Innes-Ker (1816-1879)
James Innes-Ker K.T., 6th Duke of Roxburghe, of Floors Castle
Share
Contributed by Mark Meredith on 23/08/2019 and last updated on 23/08/2019.
James Innes-Ker K.T., 6th Duke of Roxburghe, of Floors Castle