Ratings76
Average rating4.1
3.75 is the precise rating. The first time I tried to read this book I ended up DNFing it, but then I gave it a second chance and the second half was so much better! The writing is beautiful and fairy tale-like, but I had some issues with the main character that fortunately were solved by the end of the story