Alexey Karpukhin

Alexey Karpukhin
WCA ID: 2013KARP02