A review by itsnotsarah
White Sand: Volume Three by Brandon Sanderson

fast-paced

3.75