Spell Bound

Spell Bound - Rachel Hawkins 3 stars