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

Salo

$ 195.00
Add to Wishlist
Year: 1976 Country: Italian Size: Italian Photobusta (18x26) Condition: Fine+: some creasing

Pier Paolo Pasolini's ultra-disturbing final film