A review by floranella
Magic Slays by Ilona Andrews

4.5