A review by brunoaaa
Words of Radiance by Brandon Sanderson

4.75