English

English

N/A N/A Drama China
Budget: - Revenue: -

A child's-eye story of Shanghainese settlers in Xinjiang during the late Mao era.

Director

Joan Chen

Writer