Zyklon B - Photomontage (2003)
The German Company for Pest Control (DeGeSch) presents a new product