Denis Vorobyev

Denis Vorobyev
RSF ID: DV04
WCA ID: 2018VORO01
Interregional Public Organization "Speedcubing federation"