The Shepherds and the Angel Published December 18, 2017 at 547 × 599 The Shepherds and the Angel, by Carl Heinrich Bloch, 1879