0 (0)
Salo Italian Photobusta (18x26) Original Vintage Movie Poster
Move your mouse over image or click to enlarge


$ 95.00
Add to Wishlist
Year: 1976 Country: Italian Size: Italian Photobusta (18x26) Condition: fine/very fine

Pier Paolo Pasolini's ultra-disturbing final film; poster depicts the infamous scene in which one of the characters is fed human feces