A review by justalilbitbookish
Shadowspell by Jenna Black

5.0