International Grandmaster

niyaznigmatul

Niyaz Nigmatullin, Kazan, Russia