v1k1ngspro

Technical University of Crete

Greece

University: Technical University of Crete

1st place

10942 points

No solves yet