A review by addythebookbat
Some Shall Break by Ellie Marney

4.5