A review by triciab04
Magic Strikes by Ilona Andrews

5.0