A review by bookishholly
White Sand Volume 3 by Brandon Sanderson, Rik Hoskin

adventurous

3.0