The India Rubber Head (1901) Poster Poster for The India Rubber Head (1901). The India Rubber Head Plakat