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

medium-paced

5.0