Ratings41
Average rating3.6
There are so many things going on in this book that it'll take me a while to sit down and decipher all of it. A really mesmerising book, and I loved it to the very end.
The characters were really rich, the prose was poetic, and the atmosphere was magical.