A review by ellereadsbookslike
The Dark Mirror by Samantha Shannon

5.0