A review by jane_kelsey
The Infinity Courts by Akemi Dawn Bowman

4.0

Really enjoyed this and didn't see the twist at the end. The main character was a bit annoying at times hence why dropped a star.