David Roberts

British, 1796-1864