roosroosroos 's review for:

The Dance Tree by Kiran Millwood Hargrave
4.0

Though the main character is a bit annoying and naive, I really loved the story and all the other side characters. Would definitely recommend!