Fragments of what would've been Piero Natoli latest film before his untimely death.
1969
1972
1973
1974
2009
1975
1977
1978
1979
2007
1981
1982
1984
1999
2006
2004
1990
1989