Thomas G. Mackinlay

British, 1809-1865