A review by olliesconfused
The Assassin's Curse by Kevin Sands

adventurous mysterious fast-paced

3.75