A review by lai90
Red Rising by Pierce Brown

adventurous challenging reflective sad tense slow-paced

3.5