Scan barcode
A review by x_librarian
Book of a Thousand Days by Shannon Hale
4.0
Another great fairy-tale twist by Shannon Hale. I would highly recommend to both fans of Hale and Levine.