Strange the Dreamer
2016 • 544 pages

Ratings212

Average rating4.3

15

Laini Taylor does it AGAIN

October 16, 2019