Yi Chen Xu

European Masters 2017 09/20 11:29 - Maguire, Stephen v Yi Chen Xu 5-0