A review by readwithmeemz
Snow Flower and the Secret Fan by Lisa See

5.0