A review by sapphicbookdragon
Magic Strikes by Ilona Andrews

4.0