Zyklon B - Photomontage (2003)

     
   
 
 
 
   
The German Company for Pest Control (DeGeSch) presents a new product