Candidate Master

4llower

Igor Makeenko, Mazyr, Belarus