Cloaked in Red

by Vivian Vande Velde
So you think you know the story of Little Red Riding Hood, the girl with the unfortunate... read more