Carl Bloch

b. Copenhagen 1834, d. s.p. 1890