I adore this! A complete lover of the Red Riding Hood folktale myself, you have truly captured a great perspective of the story.
And Angela Carter, fantastic! Have you read Ann Sexton's poetry version?
Well, it's something like this, but Red tricked the wolf by saying she is going outside to 'relieve herself'. Better explained on The Path soundtrack - Grandmother's Tale. I just get that vibe on the pic.