A review by chardpages
Tragic Bonds by J. Bree

5.0

Team Nox

I'm so annoyed I didn't see that twist coming because it's a classic