Din Haimo Culture Co. Studios


  • 1970
    imgFilme

    English

    English

    1 1970 HD

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

    img