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

adventurous mysterious

5.0