A review by daleydale
Spells & Sleeping Bags by Sarah Mlynowski
emotional
funny
hopeful
lighthearted
medium-paced
4.0