A review by kellidianne85
Vengeful by V.E. Schwab

4.5