Armando Huesca

Torino, Piedmont, Italy

  • Education
    • Politecnico Di Torino