L'ultimo pastore (2012) 2012, Documentary, Italy L’ultimo pastore (2012) Duration: 1H16M Description: A journey through the incredible story of Renato Zucchelli, the last travelling shepherd living in a metropolis, who conquered the city with only his sheep and the power of fantasy… Trailer ↗ Italy 2012 Documentary