A review by ivanareadsalot
The Hundred Secret Senses by Amy Tan

5.0