A review by shihara
Strange the Dreamer by Laini Taylor

adventurous mysterious reflective slow-paced
  • Loveable characters? Yes

4.0