Candidate Master

Staket

Danil Pushin, Dolgoprudnyy, Russia