A review by wanderingmole
Before I Die by Jenny Downham

5.0

Made me cry. Beautiful. Uncomfortable. Consuming.