Candidate Master

Allors

Mikhail Oreshin, Lipetsk, Russia
From