John Callcott Horsley

1817–1903