A review by girlwiththebookshelf
Broken Throne by Victoria Aveyard

2.75

2.75/5 stars