A review by digitlchic
Thresholds by Kate Canterbary

4.0

4+ sweet but not plot necessary in a reread