A review by ashleystclair
Red Rising by Pierce Brown

5.0