A review by chanreads_
Tress of the Emerald Sea by Brandon Sanderson

4.0