A review by wahiba
A Thousand Years of Good Prayers by Yiyun Li

emotional funny reflective sad medium-paced

4.0