A review by smolkeri
All the Bright Places by Jennifer Niven

challenging dark emotional sad medium-paced

5.0