Sweet Bean Paste
2013 • 216 pages

Ratings57

Average rating4.2

15

A book that made me shed a tear. How rare and lovely is that?

December 6, 2017