A review by loxeletters
Three Dark Crowns by Kendare Blake

4.0