Ratings313
Average rating4
I had DNFed this one a while back early on in the book because I wasn't feeling it. So happy I made it through this time. I can't quite articulate why it's not 5-stars for me, but I thoroughly enjoyed it and if you love fairy tales this is a must-read.