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

4.0