A review by fannoosa
Magic Breaks by Ilona Andrews

4.0

im actually so pissed w the ending that im taking off a star