A review by ijoy13
All the Wrong Places by Ann Gallagher

3.0

2.5 stars