A review by its_justine
Last Argument of Kings by Joe Abercrombie

5.0