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

adventurous funny hopeful lighthearted

4.0