Portrait of Martin Colnaghi - painting by John Callcott Horsley