A review by lilhappyhermit
Red Queen by Victoria Aveyard

4.5