A review by adamcetra
All the World by Liz Garton Scanlon

5.0

I only cried a little