A review by cbramblings
Bad Intentions by Ella Frank

emotional funny hopeful lighthearted

4.0