A review by kerrybean78
Walk Two Moons by Sharon Creech

emotional funny hopeful sad fast-paced

5.0