DesiMDB
English poster
ZH

English

英格力士

Not rated0 votes

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

Your rating

You may also like