Italia Repubblica

Rome, Italy

  • Education
    • istituto tecnico commerciale
    • Sapienza Università di Roma