A review by silverashtree
The Spellshop by Sarah Beth Durst

3.75