A review by novelideea
Spell's Bells by Annabel Chase

lighthearted mysterious fast-paced

3.25