WOMEN SECTION

Canada / Chen Rachel Ruoxuan

NameChen Rachel Ruoxuan
Title
FederationCanada
FIDE ID2634155
Birthyear