A review by chaptersandchaicookies
Realm Breaker by Victoria Aveyard

4.25