Christopher Dearborn working on location for "Land of Sciacchetra'"
Caption: Christopher Dearborn working on location for "Land of Sciacchetra'"
Cinematographer, Producer, Camera Department
Source: IMDB