A review by ravenlily
The Girl in the Tower by Katherine Arden

5.0