Ingrid

Linz -- Shanghai

Translator, editor and cultural project manager. China fan since 1980.