Piero Caretto is known for Nazi Love Camp 27 (1977), Il giudice istruttore (1990) and Il re pescatore (1996).
No data