International Grandmaster

knightL

Alexandr Lyashko, Simferopol, Russia