John Callcott Horsley

British, 1817-1903