home

Christine Schindler is an independent film maker and photographer based between Hangzhou and Chengdu in China.