Hercux

Athens University of Economics and Business

Greece

University: AUEB

10th place

700 points

No solves yet