A review by jlsykes323
The Mask Falling by Samantha Shannon

adventurous dark emotional tense medium-paced

3.75