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

5.0