Tingrui Shen

Germany
FIDE ID: 34603441
Birth in 2013
White Black
Thomas Raupp Tingrui Shen View
Andreas Ciolek Tingrui Shen View