Oleg Menshikov

Oleg Menshikov
RSF ID: OM01
Interregional Public Organization "Speedcubing federation"