A review by merrrry
Fire by Kristin Cashore

3.75