This Little Red Riding Hood is actually a confused insect! This is the story of the various "little accidents" that she encounters on the way to her grandmother's house.
This Little Red Riding Hood is actually a confused insect! This is the story of the various "little accidents" that she encounters on the way to her grandmother's house.