HORROR CASTLE, Original Insert Poster

Screen shot 2010-01-01 at 4.44.48 PM1964. Horror Castle. Original Insert Movie Poster starring Christopher Lee and Rosanna Podesta and directed by Anthony Dawson. “Womens virtues made him a killer” Dramatic artwork on this insert. Price $50