Candidate Master

S.Yesipenko

Sergey Esipenko, Moscow, Russia
From Yandex