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

4.0

I share tom’s views on the French