Alexander Shapkin

Belarus
FIDE ID: 13507206
Birth in 1999
White Black
Vitaly Teterev Alexander Shapkin View
Alexander Shapkin Elena Zaiatz View