Candidate Master

nk121

Nikolay Kartashev, Moscow, Russia