A review by winter_is_reading
Magic Stars by Ilona Andrews

5.0