Candidate Master

voventa

Vladimir Averenkov, Chelyabinsk, Russia