Il decamerone

Decameron
by Pier Paolo Pasolini Italy / France 1971