twotwitchatale.wordpress.com
The Sorceress and The Wild Beast
One interpretation of “Little Red Riding Hood” is that the story is about the power of sex. Sex causes men and women to lose their self-control. Sex is viewed, by some, as a base animal instinct an…