International Grandmaster

Egor

Egor Kulikov, Saint Petersburg, Russia
From Yandex