Click to close

Pier Paolo Pasolini, The Decameron, 1971, 35 mm, color, 111 minutes