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

adventurous slow-paced

5.0