A review by chatnoir27
An Ocean Apart: The Gold Mountain Diary of Chin Mei-Ling by Gillian Chan

emotional hopeful medium-paced

4.0