A review by ladybaela
Half a King by Joe Abercrombie

3.0

3.5 stars