Cable Car Cinema & Cafe
Providence exhibition of Pier Paolo Pasolini’s extremely controversial, often banned, 1975 Italian film “Salo' or the 120 Days of Sodom.” First RI showings here the weekend of December 2, 1988. 35mm.
1 person
favorited this photo

