Roman Shaforostov

Locale successfully set
Roman Shaforostov
WCA ID: 2018SHAF01
Interregional Public Organization "Speedcubing federation"