Haimo Culture Co Movies

  • 1970
    English

    English

    English

    01970HD

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

    English