International Grandmaster

Froggygua

Zhang Qiuyang, Zhengzhou, China