A review by ankonyx
Magic Burns by Ilona Andrews

3.5