International Grandmaster

yyyyxh

Xinhe Yang, Changsha, China