A review by danaleelin
Red Queen by Victoria Aveyard

4.0