A review by caitlyncloud
The War of Two Queens by Jennifer L. Armentrout

4.0

I had to take breaks with this book, just to regain some sanity