Candidate Master

Dumpty

Vsevolod Oparin, Saint Petersburg, Russia