Candidate Master

34z12000

Maxim Shepelev, Moscow, Russia