A review by sparkleplenty
Clean Sweep by Ilona Andrews

adventurous lighthearted mysterious tense medium-paced

3.5