Candidate Master

GR1n

Greg Tkachenko, Sochi, Russia