A review by whyamsnakes
Sad Perfect by Stephanie Elliot

5.0

The characters were flat, but the fact that I couldn’t put it down gave it a five star rating.