Ivan Turlakov

Ivan Turlakov
RSF ID: IT02
Interregional Public Organization "Speedcubing federation"