Knowles, Sir James

Sir James Knowles

1831 - 1908