A review by cherryworld
Best Served Cold by Joe Abercrombie

3.0