Human Centipede The Silent Giants poster

Human Centipede

24"x36" screen print. Signed and Numbered by the artist. Edition of 160.