A review by ashleytayytayy
Finale by Becca Fitzpatrick

3.0

Mildly predictable ending but still an enjoyable read.