Scan barcode
A review by fullybookedlibrarian
Invincible Summer by Hannah Moskowitz
4.0
Really 4.5 stars. 4 summers, inevitable change- most of it not-so-great, boy protagonist...