Sheep In The Streets Of Milan During Filming For The Last Shepherd
Author: jone Date: 14 November, Category: Appealing, Visits 2739
Renato Zucchelli directs the sheep through the Piazza Duomo during the final filming of the Last Shepherd on October 1, 2011 in Milan, Italy. Directed by Marco Bonfanti, LUltimo Pastore (The Last Shepherd) tells the story of the life of Renato Zucchelli, the last nomadic shepherd in Milan. (Photo by Pier Marco Tacca/Getty Images)