A review by thoughtsontomes
Grey Sister by Mark Lawrence

5.0