International Master

knightL

Alexandr Lyashko, Simferopol, Russia