A review by pmillburg
Magic Burns by Ilona Andrews

adventurous dark medium-paced

4.0