A review by solitaint
All the Bright Places by Jennifer Niven

3.0

true to everyone’s word, i did sob my way through the last 50 pages