Click to close

Still from Pier Paolo Pasolini’s Decameron, 1971, 35 mm, color, sound, 111 minutes