Candidate Master

AK93

Aleksandr Korsun, Chelyabinsk, Russia