Ivan Emelchenkov

Russian Federation
FIDE ID: 34258310
Birth in 2009
White Black
Ivan Emelchenkov Alexej Cherepov View
Barys Vainerchuk Ivan Emelchenkov View
Ivan Emelchenkov Pavel Lomako View