Pavel Krasavin

Pavel Krasavin
RSF ID: PK03
WCA ID: 2018KRAS15
Interregional Public Organization "Speedcubing federation"