Skip to content

The Sleepy Shepherd

Sold out
Original price $13.39 - Original price $13.39
Original price
$13.39
$13.39 - $13.39
Current price $13.39
The Sleepy Shepherd is so dozy he completely misses the visit of the angels . . . and the chance to greet the Christ-child in Bethlehem. But one crucial night, years later, he makes an important decision to be a real shepherd to a man whose friends have all fallen asleep . . .