Kirill Shevchuk

Kirill Shevchuk
WCA ID: 2017SHEV02
Interregional Public Organization "Speedcubing federation"