A review by lilliii
The Near Witch by V.E. Schwab

4.25