A review by scenmoyo
Thief of Souls by Brian Klingborg

dark mysterious tense fast-paced

4.75