The Hireling Shepherd
painting 12 of 18 by William Holman Hunt

The Hireling Shepherd by William Holman Hunt