Candidate Master

NSV

Sergey Nozdrenkov, Volgograd, Russia