AND GOD SAID TO CAIN

Italy 1970