A review by adrihean
Spell Bound by Rachel Hawkins

5.0

“People are so rarely villains in their own minds.”