Candidate Master

Provet

Albert Kidrachev, Kazan, Russia