A review by janettebm
The Cat Who Saved Books by Sōsuke Natsukawa

adventurous emotional hopeful informative inspiring mysterious reflective medium-paced

4.25