A review by jayb1rd
A Day of Fallen Night by Samantha Shannon

5.0