Candidate Master

semjon.00

Semjon Kravtšenko, Tartu, Estonia