International master

sy2006

Yang Shen, Beijing, China