Candidate Master

Kvark161

Stepan Klevleev, Moscow, Russia
From Yandex