Azekawa

ENSIMAG

France

40th place

1050 points


Awards