SLAUGHTER’S BIG RIP-OFF – Italy / fotobusta poster 26″ x 37″