A review by teresa_anton
Juramentada by Brandon Sanderson

3.75