Candidate Master

nikolayterek

Nikolay Terekhov, Kazan’, Russia