A review by bookswithlee
River Sing Me Home by Eleanor Shearer

5.0

4.5 rounded up