Live stream preview
No Ordinary Shepherd
No Ordinary Shepherd
•
24m
When a young shepherd boy meets a gentle stranger in the hills - a man strangely familiar to him - the faithful young shepherd encounters a miracle of his own.