A review by fairytalearista
The Unfairest of Them All by Shannon Hale

5.0

Eep! Maddie Hatter!