A review by pageturning_amy
This Spells Love by Kate Robb

4.0