The Shepherd
2016, 98 minutes
Life of a Shepherd
A self-sufficient shepherd’s home and way of life is threatened when property developers take an interest in his land.
2016, 98 minutes
Life of a Shepherd
A self-sufficient shepherd’s home and way of life is threatened when property developers take an interest in his land.