Anton Demeshkevich

Anton Demeshkevich
Foreigner
Interregional Public Organization "Speedcubing federation"