A review by shelfaddiction
Two Twisted Crowns by Rachel Gillig

challenging dark slow-paced

2.0