Maxim Semykin

Maxim Semykin
RSF ID: MS11
WCA ID: 2016SEMY01
Interregional Public Organization "Speedcubing federation"