Sergey Dekar

Sergey Dekar
WCA ID: 2019DEKA01