Olivia Chang
Beijing, China
Beijinger. At least used to be. Now living between mainland and island China.
English
Chinese