Nicola Marcacci Rossi

Nicola Marcacci Rossi, Switzerland. Student of IT at ETHZ.

See original on c2.com