International Grandmaster

umbrella-leaf

Sizhe Fan, Zhuji, China