Scan barcode
A review by abbyelizabeth
Orbiting Jupiter by Gary D. Schmidt
5.0
Schmidt does it again. Holy cow. Although it's a short read, it's heartbreaking.
Scan barcode
5.0