International Grandmaster

SanSiroWaltz

Weiqiang Yuan, Nanjing, China