Egor Tsebruk

Egor Tsebruk
RSF ID: EC03
WCA ID: 2020TSEB01
Interregional Public Organization "Speedcubing federation"