A review by bookishdoll
Madeline Hatter's Story by Shannon Hale

5.0

I know I'm too old for these, but I love them