International Grandmaster

Egor

Egor Kulikov, Saint Petersburg, Russia